ScriptExportClass

Note: WrenSupport must be able to generate the module, foreign classes, and foreign methods from this description.

Constructors

this
this(TypeInfo_Class classInfo)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

addProperty
void addProperty(ScriptPropertyDesc prop)
Undocumented in source. Be warned that the author may not have intended to support it.
concreteClassInfo
TypeInfo_Class concreteClassInfo()

Its .classinfo

fullClassName
string fullClassName()

The full D identifier of the class, with module identifiers. eg: dplug.pbkwidgets.knob.UIKnob

properties
ScriptPropertyDesc[] properties()
Undocumented in source. Be warned that the author may not have intended to support it.
wrenClassNameZ
const(char)* wrenClassNameZ()

The identifier of the class in Wren code. It is stripped from module identifiers. Zero-terminated. eg: "UIKnob"

Meta