|
| CBotProgram (CBotVar *pInstance) |
|
bool | Compile (const char *program, CBotStringArray &ListFonctions, void *pUser=nullptr) |
|
void | SetIdent (long n) |
|
long | GetIdent () |
|
int | GetError () |
|
bool | GetError (int &code, int &start, int &end) |
|
bool | GetError (int &code, int &start, int &end, CBotProgram *&pProg) |
|
bool | Start (const char *name) |
|
bool | Run (void *pUser=nullptr, int timer=-1) |
|
bool | GetRunPos (const char *&FunctionName, int &start, int &end) |
|
CBotVar * | GetStackVars (const char *&FunctionName, int level) |
|
void | Stop () |
|
bool | SaveState (FILE *pf) |
|
bool | RestoreState (FILE *pf) |
|
bool | GetPosition (const char *name, int &start, int &stop, CBotGet modestart=GetPosExtern, CBotGet modestop=GetPosBloc) |
|
CBotFunction * | GetFunctions () |
|
|
static void | Init () |
|
static void | Free () |
|
static int | GetVersion () |
|
static CBotString | GetErrorText (int code) |
|
static void | SetTimer (int n) |
|
static bool | AddFunction (const char *name, bool rExec(CBotVar *pVar, CBotVar *pResult, int &Exception, void *pUser), CBotTypResult rCompile(CBotVar *&pVar, void *pUser)) |
|
static bool | DefineNum (const char *name, long val) |
|
|
bool | m_bDebugDD |
|
bool | m_bCompileClass |
|
The documentation for this class was generated from the following files:
- /build/colobot-H7UdFp/colobot-0.1.6/src/CBot/CBotDll.h
- /build/colobot-H7UdFp/colobot-0.1.6/src/CBot/CBotProgram.cpp