Colobot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
CBotStack Member List

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

AddStack(CBotInstr *instr=NULL, bool bBlock=false) (defined in CBotStack)CBotStack
AddStack2(bool bBlock=false) (defined in CBotStack)CBotStack
AddStackEOX(CBotCall *instr=NULL, bool bBlock=false) (defined in CBotStack)CBotStack
AddVar(CBotVar *p)CBotStack
BreakReturn(CBotStack *pfils, const char *name=NULL) (defined in CBotStack)CBotStack
CBotInstArray (defined in CBotStack)CBotStackfriend
CBotStack(CBotStack *ppapa)CBotStack
CBotTry (defined in CBotStack)CBotStackfriend
CopyVar(CBotToken &Token, bool bUpdate=false)CBotStack
Delete()CBotStack
Execute() (defined in CBotStack)CBotStack
ExecuteCall(long &nIdent, CBotToken *token, CBotVar **ppVar, CBotTypResult &rettype) (defined in CBotStack)CBotStack
FindVar(CBotToken *&pToken, bool bUpdate=false, bool bModif=false)CBotStack
FindVar(CBotToken &Token, bool bUpdate=false, bool bModif=false)CBotStack
FindVar(const char *name)CBotStack
FindVar(long ident, bool bUpdate=false, bool bModif=false)CBotStack
FirstStack()CBotStackstatic
GetBlock() (defined in CBotStack)CBotStack
GetBotCall(bool bFirst=false) (defined in CBotStack)CBotStack
GetCopyVar() (defined in CBotStack)CBotStack
GetError(int &start, int &end)CBotStack
GetError()CBotStackinline
GetPtVar() (defined in CBotStack)CBotStack
GetPUser() (defined in CBotStack)CBotStack
GetRetVar(bool bRet) (defined in CBotStack)CBotStack
GetRunPos(const char *&FunctionName, int &start, int &end) (defined in CBotStack)CBotStack
GetStackVars(const char *&FunctionName, int level) (defined in CBotStack)CBotStack
GetState() (defined in CBotStack)CBotStackinline
GetType(int mode=0)CBotStack
GetTypResult(int mode=0)CBotStack
GetVal() (defined in CBotStack)CBotStack
GetVar() (defined in CBotStack)CBotStack
IfContinue(int state, const char *name) (defined in CBotStack)CBotStack
IfStep() (defined in CBotStack)CBotStack
IncState(int lim=-10) (defined in CBotStack)CBotStack
IsOk() (defined in CBotStack)CBotStackinline
m_temp (defined in CBotStack)CBotStack
Reset(void *pUser)CBotStack
ResetError(int n, int start, int end) (defined in CBotStack)CBotStack
RestoreCall(long &nIdent, CBotToken *token, CBotVar **ppVar) (defined in CBotStack)CBotStack
RestoreStack(CBotInstr *instr=NULL) (defined in CBotStack)CBotStack
RestoreStackEOX(CBotCall *instr=NULL) (defined in CBotStack)CBotStack
RestoreState(FILE *pf, CBotStack *&pStack) (defined in CBotStack)CBotStack
Return(CBotStack *pFils) (defined in CBotStack)CBotStack
ReturnKeep(CBotStack *pFils) (defined in CBotStack)CBotStack
SaveState(FILE *pf) (defined in CBotStack)CBotStack
SetBotCall(CBotProgram *p) (defined in CBotStack)CBotStack
SetBreak(int val, const char *name) (defined in CBotStack)CBotStack
SetCopyVar(CBotVar *var) (defined in CBotStack)CBotStack
SetError(int n, CBotToken *token=NULL) (defined in CBotStack)CBotStack
SetPosError(CBotToken *token) (defined in CBotStack)CBotStack
SetStartError(int pos) (defined in CBotStack)CBotStack
SetState(int n, int lim=-10) (defined in CBotStack)CBotStack
SetTimer(int n) (defined in CBotStack)CBotStackstatic
SetType(CBotTypResult &type)CBotStack
SetVar(CBotVar *var) (defined in CBotStack)CBotStack
StackOver()CBotStack
~CBotStack()CBotStack