TLuaClass: Methods Functions  


The TLuaClass type is used to contain lua source code.

The source code should consist of a series of one or more lua functions.

To actually invoke these functions a lua object must first be created - see TLuaObject.

Methods

SourceCodeGet source code
SetSourceCodeSet source code

Functions

CreateCreate a lua class

Method reference

Method SourceCode$()
ReturnsThe lua source code for the class.
DescriptionGet source code

Method SetSourceCode:TLuaClass( source$ )
DescriptionSet source code
Information Sets the class source code.

If the class was created with the TLuaClass.Create function, you do not need to call this method.

Function reference

Function Create:TLuaClass( source$ )
ReturnsA new lua class object.
DescriptionCreate a lua class
Information The source parameter must be valid Lua source code, and should contain a series of one or more lua function definitions.

These functions can later be invoked by using the TLuaObject.Invoke method.