Home

Class

Represents a runtime class

Operations

GetMethodNumber

Returns the number of methods associated with the class

method : public : GetMethodNumber() ~ Int
Return
TypeDescription
Intnumber of methods associated with the class

GetMethods

Returns an array of associated methods

method : public : GetMethods() ~ Method[]
Return
TypeDescription
Method[]array of associated methods

GetName

Returns the type name of the class

method : public : GetName() ~ String
Return
TypeDescription
Stringtype name of the class

Instance

Creates an instance of the given class. The class must have a zero-parameter constructor to support this operation.

function : public : Instance(name:String) ~ Base
Parameters
NameTypeDescription
nameStringclass type name

Return
TypeDescription
Basenewly instantiated object instance

IsLoaded

Checks rather the class has been loaded

method : public : IsLoaded() ~ Bool
Return
TypeDescription
Boolreturns true if the class has been loaded, false otherwise