Colobot
CBot::CBotStack Member List

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

AddStack(CBotInstr *instr=nullptr, BlockVisibilityType bBlock=BlockVisibilityType::INSTRUCTION)CBot::CBotStack
AddStack2(BlockVisibilityType bBlock=BlockVisibilityType::INSTRUCTION)CBot::CBotStack
AddStackExternalCall(CBotExternalCall *instr=nullptr, BlockVisibilityType bBlock=BlockVisibilityType::INSTRUCTION)CBot::CBotStack
AddVar(CBotVar *var)CBot::CBotStack
AllocateStack()CBot::CBotStackstatic
BlockVisibilityType enum nameCBot::CBotStack
BreakReturn(CBotStack *pfils, const std::string &name="")CBot::CBotStack
CBotStack()=delete (defined in CBot::CBotStack)CBot::CBotStack
CopyVar(CBotToken &pToken, bool bUpdate=false)CBot::CBotStack
Delete()CBot::CBotStack
Execute()CBot::CBotStack
ExecuteCall(long &nIdent, CBotToken *token, CBotVar **ppVar, const CBotTypResult &rettype)CBot::CBotStack
FindVar(CBotToken *&pToken, bool bUpdate)CBot::CBotStack
FindVar(CBotToken &pToken, bool bUpdate)CBot::CBotStack
FindVar(const std::string &name)CBot::CBotStack
FindVar(long ident, bool bUpdate)CBot::CBotStack
GetBlock()CBot::CBotStack
GetError(int &start, int &end)CBot::CBotStackinline
GetError()CBot::CBotStackinline
GetProgram(bool bFirst=false)CBot::CBotStack
GetRetVar(bool bRet)CBot::CBotStack
GetRunPos(std::string &functionName, int &start, int &end)CBot::CBotStack
GetStackVars(std::string &functionName, int level)CBot::CBotStack
GetState()CBot::CBotStackinline
GetTimer()CBot::CBotStackstatic
GetUserPtr()CBot::CBotStack
GetVal()CBot::CBotStack
GetVar()CBot::CBotStack
IfContinue(int state, const std::string &name)CBot::CBotStack
IfStep()CBot::CBotStack
IncState(int lim=-10)CBot::CBotStack
IsCallFinished() (defined in CBot::CBotStack)CBot::CBotStack
IsFunction enum name (defined in CBot::CBotStack)CBot::CBotStack
IsOk()CBot::CBotStackinline
Reset()CBot::CBotStack
ResetError(CBotError n, int start, int end)CBot::CBotStack
RestoreCall(long &nIdent, CBotToken *token, CBotVar **ppVar)CBot::CBotStack
RestoreStack(CBotInstr *instr=nullptr)CBot::CBotStack
RestoreStackEOX(CBotExternalCall *instr=nullptr)CBot::CBotStack
RestoreState(FILE *pf, CBotStack *&pStack) (defined in CBot::CBotStack)CBot::CBotStack
Return(CBotStack *pFils)CBot::CBotStack
ReturnKeep(CBotStack *pFils)CBot::CBotStack
SaveState(FILE *pf) (defined in CBot::CBotStack)CBot::CBotStack
SetBreak(int val, const std::string &name)CBot::CBotStack
SetCopyVar(CBotVar *var)CBot::CBotStack
SetError(CBotError n, CBotToken *token=nullptr)CBot::CBotStack
SetPosError(CBotToken *token)CBot::CBotStack
SetProgram(CBotProgram *p)CBot::CBotStack
SetState(int n, int lim=-10)CBot::CBotStack
SetTimer(int n)CBot::CBotStackstatic
SetUserPtr(void *user)CBot::CBotStack
SetVar(CBotVar *var)CBot::CBotStack
StackOver()CBot::CBotStack
~CBotStack()=delete (defined in CBot::CBotStack)CBot::CBotStack