クラス CLangManager

manages coach language status [詳細]

#include <clang_manager.h>

すべてのメンバ一覧

Public メソッド

 CLangManager ()
 init member variables
void parseCLangVer (const char *msg)
 parse player's acceptable clang version and update acceptable version
void updateDefineTime (const GameTime &t)
 set time clang define message is sent.
void updateMetaTime (const GameTime &t)
 set time clang meta message is sent.
void updateAdviceTime (const GameTime &t)
 set time clang advice message is sent.
void updateInfoTime (const GameTime &t)
 set time clang info message is sent.
void updateDeleteTime (const GameTime &t)
 set time clang delete message is sent.
void updateRuleTime (const GameTime &t)
 set time clang rule message is sent.
void incFreeFormCount ()
 increment freeform message send count
void resetFreeFormCount ()
 reset freeform message send count to 0
int minVersion () const
 get minimal acceptable clang version
int maxVersion () const
 get maximal acceptable clang version
const GameTime & lastDefineTime () const
 get last define message send time
const GameTime & lastMetaTime () const
 get last meta message send time
const GameTime & lastAdviceTime () const
 get last advice message send time
const GameTime & lastInfoTime () const
 get last info message send time
int freeFormCount () const
 get freeform message send count


説明

manages coach language status


関数

void CLangManager::parseCLangVer ( const char *  msg  ) 

parse player's acceptable clang version and update acceptable version

引数:
msg server raw message

void CLangManager::updateDefineTime ( const GameTime &  t  )  [inline]

set time clang define message is sent.

引数:
t sent time

void CLangManager::updateMetaTime ( const GameTime &  t  )  [inline]

set time clang meta message is sent.

引数:
t sent time

void CLangManager::updateAdviceTime ( const GameTime &  t  )  [inline]

set time clang advice message is sent.

引数:
t sent time

void CLangManager::updateInfoTime ( const GameTime &  t  )  [inline]

set time clang info message is sent.

引数:
t sent time

void CLangManager::updateDeleteTime ( const GameTime &  t  )  [inline]

set time clang delete message is sent.

引数:
t sent time

void CLangManager::updateRuleTime ( const GameTime &  t  )  [inline]

set time clang rule message is sent.

引数:
t sent time

int CLangManager::minVersion (  )  const [inline]

get minimal acceptable clang version

戻り値:
version number

int CLangManager::maxVersion (  )  const [inline]

get maximal acceptable clang version

戻り値:
version number

const GameTime& CLangManager::lastDefineTime (  )  const [inline]

get last define message send time

戻り値:
const reference to the game time object

const GameTime& CLangManager::lastMetaTime (  )  const [inline]

get last meta message send time

戻り値:
const reference to the game time object

const GameTime& CLangManager::lastAdviceTime (  )  const [inline]

get last advice message send time

戻り値:
const reference to the game time object

const GameTime& CLangManager::lastInfoTime (  )  const [inline]

get last info message send time

戻り値:
const reference to the game time object

int CLangManager::freeFormCount (  )  const [inline]

get freeform message send count

戻り値:
counted number


このクラスの説明は次のファイルから生成されました:
librcscに対してThu May 1 15:41:24 2008に生成されました。  doxygen 1.5.0