Loading...
Searching...
No Matches
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::CBotStack | static
BlockVisibilityType enum name | CBot::CBotStack |
BreakReturn(CBotStack *pfils, const std::string &name="") | CBot::CBotStack |
CBotStack()=delete | 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::CBotStack |
GetError() | CBot::CBotStack |
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::CBotStack | inline
GetTimer() | CBot::CBotStack |
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() | CBot::CBotStack |
IsFunction enum name (defined in CBot::CBotStack) | CBot::CBotStack |
IsOk() | CBot::CBotStack |
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(std::istream &istr, CBotStack *&pStack) | CBot::CBotStack |
Return(CBotStack *pFils) | CBot::CBotStack |
ReturnKeep(CBotStack *pFils) | CBot::CBotStack |
SaveState(std::ostream &ostr) | 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::CBotStack |
SetUserPtr(void *user) | CBot::CBotStack |
SetVar(CBotVar *var) | CBot::CBotStack |
StackOver() | CBot::CBotStack |
~CBotStack()=delete | CBot::CBotStack |