#include <LuaManager.h>
Public Member Functions | |
LuaManager () | |
~LuaManager () | |
void | PrepareExpression (CString &sInOut) |
bool | RunScriptFile (const CString &sFile) |
void | ResetState () |
bool | RunScript (const CString &sScript) |
bool | RunExpressionB (const CString &str) |
float | RunExpressionF (const CString &str) |
bool | RunExpressionS (const CString &str, CString &sOut) |
bool | RunAtExpression (CString &sStr) |
void | Fail (const CString &err) |
void | SetGlobal (const CString &sName, int val) |
void | PushStack (bool val) |
void | PushStack (int val) |
void | PushStack (void *val) |
void | PushStack (const CString &val) |
void | PopStack (CString &out) |
bool | GetStack (int pos, int &out) |
void | SetGlobal (const CString &sName) |
bool | RunExpression (const CString &str) |
Static Public Member Functions | |
void | Register (RegisterActorFn pfn) |
Public Attributes | |
lua_State * | L |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|