22 #include "CBot/CBotVar/CBotVar.h" 41 void Copy(
CBotVar* pSrc,
bool bName =
true)
override;
void Copy(CBotVar *pSrc, bool bName=true) override
Copy from another variable.
Definition: CBotVarString.cpp:47
void Add(CBotVar *left, CBotVar *right) override
Addition.
Definition: CBotVarString.cpp:87
bool Save1State(FILE *pf) override
Save variable data.
Definition: CBotVarString.cpp:130
void SetValString(const std::string &val) override
Set value as string.
Definition: CBotVarString.cpp:65
bool Eq(CBotVar *left, CBotVar *right) override
left == right
Definition: CBotVarString.cpp:94
A CBot variable.
Definition: CBotVar.h:42
std::string GetValString() override
Get value as string.
Definition: CBotVarString.cpp:72
bool Hi(CBotVar *left, CBotVar *right) override
left > right
Definition: CBotVarString.cpp:112
bool Hs(CBotVar *left, CBotVar *right) override
left >= right
Definition: CBotVarString.cpp:124
bool Lo(CBotVar *left, CBotVar *right) override
left < right
Definition: CBotVarString.cpp:106
CBotVar subclass for managing string values (CBotTypString)
Definition: CBotVarString.h:30
bool Ls(CBotVar *left, CBotVar *right) override
left <= right
Definition: CBotVarString.cpp:118
CBot engine.
Definition: CBotCallMethode.cpp:28
bool Ne(CBotVar *left, CBotVar *right) override
left != right
Definition: CBotVarString.cpp:100
CBotVarString(const CBotToken &name)
Constructor. Do not call directly, use CBotVar::Create()
Definition: CBotVarString.cpp:30
Class representing one token of a program.
Definition: CBotToken.h:80