Colobot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Static Public Member Functions | List of all members
CBotExprAlpha Class Reference
Inheritance diagram for CBotExprAlpha:
Inheritance graph
[legend]

Public Member Functions

bool Execute (CBotStack *&pj)
void RestoreState (CBotStack *&pj, bool bMain)
- Public Member Functions inherited from CBotInstr
virtual bool Execute (CBotStack *&pj, CBotVar *pVar)
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 ()
CBotTokenGetToken ()
void AddNext (CBotInstr *n)
CBotInstrGetNext ()
void AddNext3 (CBotInstr *n)
CBotInstrGetNext3 ()
void AddNext3b (CBotInstr *n)
CBotInstrGetNext3b ()
bool IsOfClass (CBotString name)

Static Public Member Functions

static CBotInstrCompile (CBotToken *&p, CBotCStack *pStack)
- Static Public Member Functions inherited from CBotInstr
static CBotInstrCompileArray (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)

Additional Inherited Members

- Protected Attributes inherited from CBotInstr
CBotToken m_token
CBotString name
CBotInstrm_next
CBotInstrm_next2b
CBotInstrm_next3
CBotInstrm_next3b
- Static Protected Attributes inherited from CBotInstr
static int m_LoopLvl = 0

The documentation for this class was generated from the following files: