Type

Undocumented in source.

Constructors

this
this(string godotName)
Undocumented in source.

Members

Functions

acceptImplicit
bool acceptImplicit()

type should be taken as template arg by methods to allow implicit conversion in ptrcall

dCallParamPrefix
string dCallParamPrefix()

prefix for function parameter of this type

isCoreType
bool isCoreType()
Undocumented in source. Be warned that the author may not have intended to support it.
isEnum
bool isEnum()
Undocumented in source. Be warned that the author may not have intended to support it.
isPrimitive
bool isPrimitive()
Undocumented in source. Be warned that the author may not have intended to support it.
isRef
bool isRef()
Undocumented in source. Be warned that the author may not have intended to support it.
moduleName
string moduleName()
Undocumented in source. Be warned that the author may not have intended to support it.
ptrCallArgPrefix
string ptrCallArgPrefix()

how to pass parameters of this type into ptrcall void** arg

Properties

dRef
string dRef [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

deserialize
Type deserialize(Asdf asdf)
Undocumented in source. Be warned that the author may not have intended to support it.
get
Type get(string godotName)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

enums
Type[] enums;
Undocumented in source.
typesByDName
Type[string] typesByDName;
Undocumented in source.
typesByGodotName
Type[string] typesByGodotName;
Undocumented in source.

Variables

d
string d;
Undocumented in source.
enumParent
Type enumParent;
Undocumented in source.
godot
string godot;
Undocumented in source.
objectClass
GodotClass objectClass;
Undocumented in source.

Meta