sdkgenny.Type
Inherits from Typename.
A named type with a byte size. Provides factory methods for creating derived reference, pointer, and array types.
Methods
self:size() / self:size(bytes: number)
Gets or sets the byte size of this type. Returns self when setting.
self:ref()
Creates or retrieves a Reference type wrapping this type (i.e. T&).
self:ptr()
Creates or retrieves a Pointer type pointing to this type (i.e. T*).
self:array()
Creates or retrieves an Array type for this element type.