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
Functions
Method reference
| Method SourceCode$() |
| Returns | The lua source code for the class.
|
| Description | Get source code |
| Method SetSourceCode:TLuaClass( source$ ) |
| Description | Set 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$ ) |
| Returns | A new lua class object.
|
| Description | Create 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.
|