Colobot
CBotFunction Member List

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

AddNext(CBotFunction *p) (defined in CBotFunction)CBotFunction
AddNext(CBotInstr *n) (defined in CBotInstr)CBotInstrprivate
AddNext3(CBotInstr *n) (defined in CBotInstr)CBotInstrprivate
AddNext3b(CBotInstr *n) (defined in CBotInstr)CBotInstrprivate
AddPublic(CBotFunction *pfunc) (defined in CBotFunction)CBotFunctionstatic
CBotClass (defined in CBotFunction)CBotFunctionfriend
CBotCStack (defined in CBotFunction)CBotFunctionfriend
CBotFunction() (defined in CBotFunction)CBotFunction
CBotInstr() (defined in CBotInstr)CBotInstrprivate
CBotProgram (defined in CBotFunction)CBotFunctionfriend
CheckParam(CBotDefParam *pParam) (defined in CBotFunction)CBotFunction
ChkLvl(const CBotString &label, int type) (defined in CBotInstr)CBotInstrprivatestatic
CompCase(CBotStack *&pj, int val) (defined in CBotInstr)CBotInstrprivatevirtual
Compile(CBotToken *&p, CBotCStack *pStack, CBotFunction *pFunc, bool bLocal=true) (defined in CBotFunction)CBotFunctionstatic
Compile(CBotToken *&p, CBotCStack *pStack) (defined in CBotInstr)CBotInstrprivatestatic
Compile1(CBotToken *&p, CBotCStack *pStack, CBotClass *pClass) (defined in CBotFunction)CBotFunctionstatic
CompileArray(CBotToken *&p, CBotCStack *pStack, CBotTypResult type, bool first=true) (defined in CBotInstr)CBotInstrprivatestatic
CompileCall(const char *name, CBotVar **ppVars, long &nIdent) (defined in CBotFunction)CBotFunction
DecLvl() (defined in CBotInstr)CBotInstrprivatestatic
DoCall(long &nIdent, const char *name, CBotVar **ppVars, CBotStack *pStack, CBotToken *pToken) (defined in CBotFunction)CBotFunction
DoCall(long &nIdent, const char *name, CBotVar *pThis, CBotVar **ppVars, CBotStack *pStack, CBotToken *pToken, CBotClass *pClass) (defined in CBotFunction)CBotFunction
Execute(CBotVar **ppVars, CBotStack *&pj, CBotVar *pInstance=NULL) (defined in CBotFunction)CBotFunction
Execute(CBotStack *&pj) (defined in CBotInstr)CBotInstrprivatevirtual
Execute(CBotStack *&pj, CBotVar *pVar) (defined in CBotInstr)CBotInstrprivatevirtual
ExecuteVar(CBotVar *&pVar, CBotCStack *&pile) (defined in CBotInstr)CBotInstrprivatevirtual
ExecuteVar(CBotVar *&pVar, CBotStack *&pile, CBotToken *prevToken, bool bStep, bool bExtend) (defined in CBotInstr)CBotInstrprivatevirtual
FindLocalOrPublic(long &nIdent, const char *name, CBotVar **ppVars, CBotTypResult &TypeOrError, bool bPublic=true) (defined in CBotFunction)CBotFunction
GetName() (defined in CBotFunction)CBotFunction
GetNext() (defined in CBotInstr)CBotInstrprivate
GetNext3() (defined in CBotInstr)CBotInstrprivate
GetNext3b() (defined in CBotInstr)CBotInstrprivate
GetParams() (defined in CBotFunction)CBotFunction
GetPosition(int &start, int &stop, CBotGet modestart, CBotGet modestop) (defined in CBotFunction)CBotFunction
GetToken() (defined in CBotInstr)CBotInstrprivate
GetTokenType() (defined in CBotInstr)CBotInstrprivate
IncLvl(CBotString &label) (defined in CBotInstr)CBotInstrprivatestatic
IncLvl() (defined in CBotInstr)CBotInstrprivatestatic
IsExtern() (defined in CBotFunction)CBotFunction
IsOfClass(CBotString name) (defined in CBotInstr)CBotInstrprivate
IsPublic() (defined in CBotFunction)CBotFunction
m_LoopLvl (defined in CBotInstr)CBotInstrprivatestatic
m_next2b (defined in CBotInstr)CBotInstrprivate
m_next3 (defined in CBotInstr)CBotInstrprivate
m_next3b (defined in CBotInstr)CBotInstrprivate
m_token (defined in CBotInstr)CBotInstrprivate
name (defined in CBotInstr)CBotInstrprivate
Next() (defined in CBotFunction)CBotFunction
RestoreCall(long &nIdent, const char *name, CBotVar **ppVars, CBotStack *pStack) (defined in CBotFunction)CBotFunction
RestoreCall(long &nIdent, const char *name, CBotVar *pThis, CBotVar **ppVars, CBotStack *pStack, CBotClass *pClass) (defined in CBotFunction)CBotFunction
RestoreState(CBotVar **ppVars, CBotStack *&pj, CBotVar *pInstance=NULL) (defined in CBotFunction)CBotFunction
RestoreState(CBotStack *&pj, bool bMain) (defined in CBotInstr)CBotInstrprivatevirtual
RestoreStateVar(CBotStack *&pile, bool bMain) (defined in CBotInstr)CBotInstrprivatevirtual
SetToken(CBotToken *p) (defined in CBotInstr)CBotInstrprivate
~CBotFunction() (defined in CBotFunction)CBotFunction
~CBotInstr() (defined in CBotInstr)CBotInstrprivatevirtual