Colobot
|
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::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(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::CBotClass | static |
ExecuteMethode(long &nIdent, const std::string &name, CBotVar *pThis, CBotVar **ppParams, CBotVar *&pResult, 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 |
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::CBotClass | static |
SaveStaticState(FILE *pf) | 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 | |
~CBotLinkedList() | CBot::CBotLinkedList< CBotClass > | inlinevirtual |