|
Colobot
|

Public Member Functions | |
| virtual bool | Execute (CBotStack *&pj) |
| virtual bool | Execute (CBotStack *&pj, CBotVar *pVar) |
| virtual void | RestoreState (CBotStack *&pj, bool bMain) |
| virtual bool | ExecuteVar (CBotVar *&pVar, CBotCStack *&pile) |
| virtual bool | ExecuteVar (CBotVar *&pVar, CBotStack *&pile, CBotToken *prevToken, bool bStep, bool bExtend) |
| virtual void | RestoreStateVar (CBotStack *&pile, bool bMain) |
| virtual bool | CompCase (CBotStack *&pj, int val) |
| void | SetToken (CBotToken *p) |
| int | GetTokenType () |
| CBotToken * | GetToken () |
| void | AddNext (CBotInstr *n) |
| CBotInstr * | GetNext () |
| void | AddNext3 (CBotInstr *n) |
| CBotInstr * | GetNext3 () |
| void | AddNext3b (CBotInstr *n) |
| CBotInstr * | GetNext3b () |
| bool | IsOfClass (CBotString name) |
Static Public Member Functions | |
| static CBotInstr * | Compile (CBotToken *&p, CBotCStack *pStack) |
| static CBotInstr * | CompileArray (CBotToken *&p, CBotCStack *pStack, CBotTypResult type, bool first=true) |
| static void | IncLvl (CBotString &label) |
| static void | IncLvl () |
| static void | DecLvl () |
| static bool | ChkLvl (const CBotString &label, int type) |
Protected Attributes | |
| CBotToken | m_token |
| CBotString | name |
| CBotInstr * | m_next |
| CBotInstr * | m_next2b |
| CBotInstr * | m_next3 |
| CBotInstr * | m_next3b |
Static Protected Attributes | |
| static int | m_LoopLvl = 0 |
Friends | |
| class | CBotClassInst |
| class | CBotInt |
| class | CBotListArray |
1.8.9.1