[Overview][Types][Classes] Reference for unit 'LuaWrapper' (#pLua)

TLUA

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

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;

Inheritance

TLUA

  

|

TComponent

?

TObject