Colobot
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
AddNext(CBotClass *elem)CBot::CBotLinkedList< CBotClass >inline
CBotClass(const std::string &name, CBotClass *parent, bool bIntrinsic=false)CBot::CBotClass
CheckCall(CBotProgram *program, CBotDefParam *pParam, CBotToken *&pToken)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(const std::string &name, CBotVar *pThis, CBotVar **ppParams, CBotCStack *pStack, long &nIdent)CBot::CBotClass
Create(const std::string &name, CBotClass *parent, bool intrinsic=false)CBot::CBotClassstatic
ExecuteMethode(long &nIdent, const std::string &name, CBotVar *pThis, CBotVar **ppParams, CBotVar *&pResult, CBotStack *&pStack, CBotToken *pToken)CBot::CBotClass
Find(CBotToken *&pToken)CBot::CBotClassstatic
Find(const std::string &name)CBot::CBotClassstatic
FreeLock(CBotProgram *prog)CBot::CBotClassstatic
GetItem(const std::string &name)CBot::CBotClass
GetItemRef(int nIdent)CBot::CBotClass
GetName()CBot::CBotClass
GetNext()CBot::CBotLinkedList< CBotClass >inline
GetParent()CBot::CBotClass
GetVar()CBot::CBotClass
IsChildOf(CBotClass *pClass)CBot::CBotClass
IsIntrinsic()CBot::CBotClass
Lock(CBotProgram *prog)CBot::CBotClass
m_next (defined in CBot::CBotLinkedList< CBotClass >)CBot::CBotLinkedList< CBotClass >protected
Purge()CBot::CBotClass
RestoreMethode(long &nIdent, const std::string &name, CBotVar *pThis, CBotVar **ppParams, CBotStack *&pStack)CBot::CBotClass
RestoreStaticState(FILE *pf)CBot::CBotClassstatic
SaveStaticState(FILE *pf)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
~CBotLinkedList()CBot::CBotLinkedList< CBotClass >inlinevirtual