Loading...
Searching...
No Matches
CBot::CBotClass Member List

This is the complete list of members for CBot::CBotClass, including all inherited members.

AddFunction(const std::string &name, bool rExec(CBotVar *pThis, CBotVar *pVar, CBotVar *pResult, int &Exception, void *user), CBotTypResult rCompile(CBotVar *pThis, CBotVar *&pVar)) | CBot::CBotClass |
AddItem(std::string name, CBotTypResult type, CBotVar::ProtectionLevel mPrivate=CBotVar::ProtectionLevel::Public) | CBot::CBotClass |
AddItem(CBotVar *pVar) | CBot::CBotClass |
CBotClass(const std::string &name, CBotClass *parent, bool bIntrinsic=false) | CBot::CBotClass |
CheckCall(CBotProgram *program, CBotDefParam *pParam, CBotToken *&pToken) | CBot::CBotClass |
CheckVar(const std::string &name) | CBot::CBotClass |
ClearPublic() | CBot::CBotClass | static
Compile(CBotToken *&p, CBotCStack *pStack) | CBot::CBotClass | static
Compile1(CBotToken *&p, CBotCStack *pStack) | CBot::CBotClass | static
CompileDefItem(CBotToken *&p, CBotCStack *pStack, bool bSecond) | CBot::CBotClass |
CompileMethode(CBotToken *name, CBotVar *pThis, CBotVar **ppParams, CBotCStack *pStack, long &nIdent) | CBot::CBotClass |
Create(const std::string &name, CBotClass *parent, bool intrinsic=false) | CBot::CBotClass | static
DefineClasses(std::list< CBotClass * > pClassList, CBotCStack *pStack) | CBot::CBotClass | static
ExecuteMethode(long &nIdent, CBotVar *pThis, CBotVar **ppParams, CBotTypResult pResultType, CBotStack *&pStack, CBotToken *pToken) | CBot::CBotClass |
Find(CBotToken *&pToken) | CBot::CBotClass | static
Find(const std::string &name) | CBot::CBotClass | static
FreeLock(CBotProgram *prog) | CBot::CBotClass | static
GetFunctions() const | CBot::CBotClass |
GetItem(const std::string &name) | CBot::CBotClass |
GetItemRef(int nIdent) | CBot::CBotClass |
GetName() | CBot::CBotClass |
GetParent() | CBot::CBotClass |
GetVar() | CBot::CBotClass |
IsChildOf(CBotClass *pClass) | CBot::CBotClass |
IsIntrinsic() | CBot::CBotClass |
Lock(CBotProgram *prog) | CBot::CBotClass |
Purge() | CBot::CBotClass |
RestoreMethode(long &nIdent, CBotToken *name, CBotVar *pThis, CBotVar **ppParams, CBotStack *&pStack) | CBot::CBotClass |
RestoreStaticState(std::istream &istr) | CBot::CBotClass | static
SaveStaticState(std::ostream &ostr) | CBot::CBotClass | static
SetUpdateFunc(void rUpdate(CBotVar *thisVar, void *user)) | CBot::CBotClass |
Unlock() | CBot::CBotClass |
Update(CBotVar *var, void *user) (defined in CBot::CBotClass) | CBot::CBotClass |
~CBotClass() | CBot::CBotClass |