Colobot
|
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::CBotFunction | static |
BestFunction(std::map< CBotFunction *, int > &funcMap, long &nIdent, CBotTypResult &TypeOrError) | CBot::CBotFunction | static |
CBotClass (defined in CBot::CBotFunction) | CBot::CBotFunction | friend |
CBotCStack (defined in CBot::CBotFunction) | CBot::CBotFunction | friend |
CBotDebug (defined in CBot::CBotFunction) | CBot::CBotFunction | friend |
CBotFunction() (defined in CBot::CBotFunction) | CBot::CBotFunction | |
CBotInstr() | CBot::CBotInstr | |
CBotProgram (defined in CBot::CBotFunction) | CBot::CBotFunction | friend |
CheckParam(CBotDefParam *pParam) | CBot::CBotFunction | |
ChkLvl(const std::string &label, int type) | CBot::CBotInstr | static |
Compile(CBotToken *&p, CBotCStack *pStack, CBotFunction *pFunc, bool bLocal=true) | CBot::CBotFunction | static |
CBot::CBotInstr::Compile(CBotToken *&p, CBotCStack *pStack) | CBot::CBotInstr | static |
Compile1(CBotToken *&p, CBotCStack *pStack, CBotClass *pClass) | CBot::CBotFunction | static |
CompileArray(CBotToken *&p, CBotCStack *pStack, CBotTypResult type, bool first=true) | CBot::CBotInstr | static |
CompileCall(const std::string &name, CBotVar **ppVars, long &nIdent, CBotProgram *program) | CBot::CBotFunction | static |
CompileMethodCall(const std::string &name, CBotVar **ppVars, long &nIdent, CBotCStack *pStack, CBotClass *pClass) | CBot::CBotFunction | static |
DecLvl() | CBot::CBotInstr | static |
DoCall(CBotProgram *program, const std::list< CBotFunction * > &localFunctionList, long &nIdent, const std::string &name, CBotVar **ppVars, CBotStack *pStack, CBotToken *pToken) | CBot::CBotFunction | static |
DoCall(long &nIdent, const std::string &name, CBotVar *pThis, CBotVar **ppVars, CBotStack *pStack, CBotToken *pToken, CBotClass *pClass) | CBot::CBotFunction | static |
Execute(CBotVar **ppVars, CBotStack *&pj, CBotVar *pInstance=nullptr) | CBot::CBotFunction | |
Execute(CBotStack *&pj) | CBot::CBotFunction | |
Execute(CBotStack *&pj, CBotVar *pVar) | CBot::CBotFunction | |
CBot::CBotInstr::Execute(CBotStack *&pj) | CBot::CBotInstr | virtual |
CBot::CBotInstr::Execute(CBotStack *&pj, CBotVar *pVar) | CBot::CBotInstr | virtual |
ExecuteVar(CBotVar *&pVar, CBotCStack *&pile) | CBot::CBotInstr | virtual |
ExecuteVar(CBotVar *&pVar, CBotStack *&pile, CBotToken *prevToken, bool bStep, bool bExtend) | CBot::CBotInstr | virtual |
FindLocalOrPublic(const std::list< CBotFunction * > &localFunctionList, long &nIdent, const std::string &name, CBotVar **ppVars, CBotTypResult &TypeOrError, CBotProgram *baseProg) | CBot::CBotFunction | static |
FindMethod(long &nIdent, const std::string &name, CBotVar **ppVars, CBotTypResult &TypeOrError, CBotClass *pClass, CBotProgram *program) | CBot::CBotFunction | static |
GetClassName() const | CBot::CBotFunction | |
GetDebugData() override | CBot::CBotFunction | protectedvirtual |
GetDebugLinks() override | CBot::CBotFunction | protectedvirtual |
GetDebugName() override | CBot::CBotFunction | inlineprotectedvirtual |
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() override | CBot::CBotFunction | virtual |
IncLvl(std::string &label) | CBot::CBotInstr | static |
IncLvl() | CBot::CBotInstr | static |
IsExtern() | CBot::CBotFunction | |
IsPrivate() const | CBot::CBotFunction | |
IsProtected() const | CBot::CBotFunction | |
IsPublic() | CBot::CBotFunction | |
m_LoopLvl | CBot::CBotInstr | protectedstatic |
m_next | CBot::CBotInstr | protected |
m_next2b | CBot::CBotInstr | protected |
m_next3 | CBot::CBotInstr | protected |
m_next3b | CBot::CBotInstr | protected |
m_token | CBot::CBotInstr | protected |
RestoreCall(const std::list< CBotFunction * > &localFunctionList, long &nIdent, const std::string &name, CBotVar **ppVars, CBotStack *pStack) | CBot::CBotFunction | static |
RestoreCall(long &nIdent, const std::string &name, CBotVar *pThis, CBotVar **ppVars, CBotStack *pStack, CBotClass *pClass) | CBot::CBotFunction | static |
RestoreState(CBotVar **ppVars, CBotStack *&pj, CBotVar *pInstance=nullptr) | CBot::CBotFunction | |
RestoreState(CBotStack *&pj, bool bMain) | CBot::CBotFunction | |
CBot::CBotInstr::RestoreState(CBotStack *&pj, bool bMain) | CBot::CBotInstr | virtual |
RestoreStateVar(CBotStack *&pile, bool bMain) | CBot::CBotInstr | virtual |
SearchList(const std::list< CBotFunction * > &functionList, const std::string &name, CBotVar **ppVars, CBotTypResult &TypeOrError, std::map< CBotFunction *, int > &funcMap, CBotClass *pClass=nullptr) | CBot::CBotFunction | static |
SearchPublic(const std::string &name, CBotVar **ppVars, CBotTypResult &TypeOrError, std::map< CBotFunction *, int > &funcMap, CBotClass *pClass=nullptr) | CBot::CBotFunction | static |
SetToken(CBotToken *p) | CBot::CBotInstr | |
~CBotFunction() (defined in CBot::CBotFunction) | CBot::CBotFunction | |
~CBotInstr() | CBot::CBotInstr | virtual |