Colobot
Loading...
Searching...
No Matches
CBot::CBotFunction Member List

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

AddNext(CBotInstr *n)CBot::CBotInstr
AddNext3(CBotInstr *n)CBot::CBotInstr
AddNext3b(CBotInstr *n)CBot::CBotInstr
AddPublic(CBotFunction *pfunc)CBot::CBotFunctionstatic
BestFunction(std::map< CBotFunction *, int > &funcMap, long &nIdent, CBotTypResult &TypeOrError)CBot::CBotFunctionstatic
CBotClass (defined in CBot::CBotFunction)CBot::CBotFunctionfriend
CBotCStack (defined in CBot::CBotFunction)CBot::CBotFunctionfriend
CBotDebug (defined in CBot::CBotFunction)CBot::CBotFunctionfriend
CBotFunction() (defined in CBot::CBotFunction)CBot::CBotFunction
CBotInstr()CBot::CBotInstr
CBotProgram (defined in CBot::CBotFunction)CBot::CBotFunctionfriend
CheckParam(CBotDefParam *pParam)CBot::CBotFunction
ChkLvl(const std::string &label, int type)CBot::CBotInstrstatic
Compile(CBotToken *&p, CBotCStack *pStack, CBotFunction *pFunc, bool bLocal=true)CBot::CBotFunctionstatic
CBot::CBotInstr::Compile(CBotToken *&p, CBotCStack *pStack)CBot::CBotInstrstatic
Compile1(CBotToken *&p, CBotCStack *pStack, CBotClass *pClass)CBot::CBotFunctionstatic
CompileArray(CBotToken *&p, CBotCStack *pStack, CBotTypResult type, bool first=true)CBot::CBotInstrstatic
CompileCall(const std::string &name, CBotVar **ppVars, long &nIdent, CBotProgram *program)CBot::CBotFunctionstatic
CompileMethodCall(const std::string &name, CBotVar **ppVars, long &nIdent, CBotCStack *pStack, CBotClass *pClass)CBot::CBotFunctionstatic
DecLvl()CBot::CBotInstrstatic
DoCall(CBotProgram *program, const std::list< CBotFunction * > &localFunctionList, long &nIdent, const std::string &name, CBotVar **ppVars, CBotStack *pStack, CBotToken *pToken)CBot::CBotFunctionstatic
DoCall(long &nIdent, const std::string &name, CBotVar *pThis, CBotVar **ppVars, CBotStack *pStack, CBotToken *pToken, CBotClass *pClass)CBot::CBotFunctionstatic
Execute(CBotVar **ppVars, CBotStack *&pj, CBotVar *pInstance=nullptr)CBot::CBotFunction
Execute(CBotStack *&pj)CBot::CBotFunctionvirtual
Execute(CBotStack *&pj, CBotVar *pVar)CBot::CBotFunctionvirtual
ExecuteVar(CBotVar *&pVar, CBotCStack *&pile)CBot::CBotInstrvirtual
ExecuteVar(CBotVar *&pVar, CBotStack *&pile, CBotToken *prevToken, bool bStep, bool bExtend)CBot::CBotInstrvirtual
FindLocalOrPublic(const std::list< CBotFunction * > &localFunctionList, long &nIdent, const std::string &name, CBotVar **ppVars, CBotTypResult &TypeOrError, CBotProgram *baseProg)CBot::CBotFunctionstatic
FindMethod(long &nIdent, const std::string &name, CBotVar **ppVars, CBotTypResult &TypeOrError, CBotClass *pClass, CBotProgram *program)CBot::CBotFunctionstatic
GetClassName() constCBot::CBotFunction
GetDebugData() overrideCBot::CBotFunctionprotectedvirtual
GetDebugLinks() overrideCBot::CBotFunctionprotectedvirtual
GetDebugName() overrideCBot::CBotFunctioninlineprotectedvirtual
GetName()CBot::CBotFunction
GetNext()CBot::CBotInstr
GetNext3()CBot::CBotInstr
GetNext3b()CBot::CBotInstr
GetParams()CBot::CBotFunction
GetPosition(int &start, int &stop, CBotGet modestart, CBotGet modestop)CBot::CBotFunction
GetToken()CBot::CBotInstr
GetTokenType()CBot::CBotInstr
HasReturn() overrideCBot::CBotFunctionvirtual
IncLvl(std::string &label)CBot::CBotInstrstatic
IncLvl()CBot::CBotInstrstatic
IsExtern()CBot::CBotFunction
IsPrivate() constCBot::CBotFunction
IsProtected() constCBot::CBotFunction
IsPublic()CBot::CBotFunction
m_LoopLvlCBot::CBotInstrprotectedstatic
m_nextCBot::CBotInstrprotected
m_next2bCBot::CBotInstrprotected
m_next3CBot::CBotInstrprotected
m_next3bCBot::CBotInstrprotected
m_tokenCBot::CBotInstrprotected
RestoreCall(const std::list< CBotFunction * > &localFunctionList, long &nIdent, const std::string &name, CBotVar **ppVars, CBotStack *pStack)CBot::CBotFunctionstatic
RestoreCall(long &nIdent, const std::string &name, CBotVar *pThis, CBotVar **ppVars, CBotStack *pStack, CBotClass *pClass)CBot::CBotFunctionstatic
RestoreState(CBotVar **ppVars, CBotStack *&pj, CBotVar *pInstance=nullptr)CBot::CBotFunction
RestoreState(CBotStack *&pj, bool bMain)CBot::CBotFunctionvirtual
RestoreStateVar(CBotStack *&pile, bool bMain)CBot::CBotInstrvirtual
SearchList(const std::list< CBotFunction * > &functionList, const std::string &name, CBotVar **ppVars, CBotTypResult &TypeOrError, std::map< CBotFunction *, int > &funcMap, CBotClass *pClass=nullptr)CBot::CBotFunctionstatic
SearchPublic(const std::string &name, CBotVar **ppVars, CBotTypResult &TypeOrError, std::map< CBotFunction *, int > &funcMap, CBotClass *pClass=nullptr)CBot::CBotFunctionstatic
SetToken(CBotToken *p)CBot::CBotInstr
~CBotFunction() (defined in CBot::CBotFunction)CBot::CBotFunction
~CBotInstr()CBot::CBotInstrvirtual