#include <C4GameVersion.h>
Public Member Functions | |
C4GameVersion (const char *szEngine=C4ENGINENAME, int32_t iVer1=C4XVER1, int32_t iVer2=C4XVER2) | |
void | Set (const char *szEngine=C4ENGINENAME, int32_t iVer1=C4XVER1, int32_t iVer2=C4XVER2) |
StdStrBuf | GetString () const |
bool | operator== (const C4GameVersion &rCmp) const |
void | CompileFunc (StdCompiler *pComp, bool fEngineName) |
Public Attributes | |
ValidatedStdCopyStrBuf< C4InVal::VAL_NameAllowEmpty > | sEngineName |
int32_t | iVer [2] |
Definition at line 24 of file C4GameVersion.h.
|
inline |
Definition at line 29 of file C4GameVersion.h.
References Set().
|
inline |
Definition at line 38 of file C4GameVersion.h.
References StdCompiler::isDeserializer(), iVer, mkArrayAdapt(), mkDefaultAdapt(), sEngineName, StdCompiler::Separator(), and StdCompiler::Value().
|
inline |
Definition at line 33 of file C4GameVersion.h.
References FormatString(), StdStrBuf::getData(), iVer, and sEngineName.
Referenced by C4StartupNetDlg::DoOK(), and C4StartupNetListEntry::SetReference().
|
inline |
|
inline |
Definition at line 31 of file C4GameVersion.h.
References ValidatedStdCopyStrBufBase::CopyValidated(), iVer, and sEngineName.
Referenced by C4GameVersion(), and C4Network2Reference::InitLocal().
int32_t C4GameVersion::iVer[2] |
Definition at line 27 of file C4GameVersion.h.
Referenced by C4Network2Reference::CompileFunc(), CompileFunc(), GetString(), operator==(), and Set().
ValidatedStdCopyStrBuf<C4InVal::VAL_NameAllowEmpty> C4GameVersion::sEngineName |
Definition at line 26 of file C4GameVersion.h.
Referenced by C4Network2Reference::CompileFunc(), CompileFunc(), GetString(), and Set().