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