|
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 |