[Overview][Types][Classes] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: LuaWrapper.pas line 25
type TLUA = class(TComponent) |
||
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure Close; |
|
|
procedure Open; |
|
|
procedure LoadScript(); |
|
|
procedure LoadFile(); |
|
|
procedure Execute; |
|
|
procedure ExecuteCmd(); |
|
|
procedure RegisterLuaMethod(); |
|
|
procedure RegisterLuaTable(); |
|
|
function FunctionExists(); |
|
|
function CallFunction(); |
|
|
function TableFunctionExists(); |
|
|
function CallTableFunction(); |
|
|
property LibName: AnsiString; [rw] |
|
|
property LuaState: Plua_State; [r] |
|
|
property LuaPath: AnsiString; [rw] |
|
|
property LuaCPath: AnsiString; [rw] |
|
|
property UseDebug: Boolean; [rw] |
|
|
property Value: Variant; default; [rw] |
|
|
property OnException: TLuaOnException; [rw] |
|
|
property OnLoadLibs: TLuaOnLoadLibs; [rw] |
|
|
end; |
|
||
| | ||
TComponent |
||
? | ||
TObject |