Colobot
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::CBotClassstatic
Compile(CBotToken *&p, CBotCStack *pStack)CBot::CBotClassstatic
Compile1(CBotToken *&p, CBotCStack *pStack)CBot::CBotClassstatic
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::CBotClassstatic
DefineClasses(std::list< CBotClass * > pClassList, CBotCStack *pStack)CBot::CBotClassstatic
ExecuteMethode(long &nIdent, CBotVar *pThis, CBotVar **ppParams, CBotTypResult pResultType, CBotStack *&pStack, CBotToken *pToken)CBot::CBotClass
Find(CBotToken *&pToken)CBot::CBotClassstatic
Find(const std::string &name)CBot::CBotClassstatic
FreeLock(CBotProgram *prog)CBot::CBotClassstatic
GetFunctions() constCBot::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::CBotClassstatic
SaveStaticState(std::ostream &ostr)CBot::CBotClassstatic
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