NativeScript

Members

Aliases

BaseClasses
alias BaseClasses = AliasSeq!(typeof(_GODOT_base), typeof(_GODOT_base).BaseClasses)
Undocumented in source.

Functions

_new
GodotObject _new(VarArgs varArgs)

Constructs a new object of the base type with a script of this type already attached. Note: Any arguments passed to this function will be ignored and not passed to the native constructor function. This will change with in a future API extension.

getClassDocumentation
String getClassDocumentation()

Returns the documentation string that was previously set with godot_nativescript_set_class_documentation.

getClassName
String getClassName()
getLibrary
Ref!GDNativeLibrary getLibrary()
getMethodDocumentation
String getMethodDocumentation(StringArg0 method)

Returns the documentation string that was previously set with godot_nativescript_set_method_documentation.

getPropertyDocumentation
String getPropertyDocumentation(StringArg0 path)

Returns the documentation string that was previously set with godot_nativescript_set_property_documentation.

getScriptClassIconPath
String getScriptClassIconPath()
getScriptClassName
String getScriptClassName()
getSignalDocumentation
String getSignalDocumentation(StringArg0 signal_name)

Returns the documentation string that was previously set with godot_nativescript_set_signal_documentation.

opAssign
NativeScript opAssign(T n)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(NativeScript other)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(typeof(null) n)
Undocumented in source. Be warned that the author may not have intended to support it.
setClassName
void setClassName(StringArg0 class_name)
setLibrary
void setLibrary(GDNativeLibrary library)
setScriptClassIconPath
void setScriptClassIconPath(StringArg0 icon_path)
setScriptClassName
void setScriptClassName(StringArg0 class_name)

Mixins

__anonymous
mixin baseCasts
Undocumented in source.

Properties

className
String className [@property getter]
String className [@property setter]
library
GDNativeLibrary library [@property getter]
GDNativeLibrary library [@property setter]
scriptClassIconPath
String scriptClassIconPath [@property setter]
scriptClassIconPath
String scriptClassIconPath [@property getter]
scriptClassName
String scriptClassName [@property getter]
String scriptClassName [@property setter]

Static functions

_new
NativeScript _new()
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

_classBindingInitialized
bool _classBindingInitialized;
Undocumented in source.

Structs

_classBinding
struct _classBinding
Undocumented in source.

Unions

__anonymous
union __anonymous
Undocumented in source.

Variables

_GODOT_internal_name
enum string _GODOT_internal_name;
Undocumented in source.

Mixed In Members

From mixin baseCasts

as
To as()
Undocumented in source. Be warned that the author may not have intended to support it.
as
To as()
Undocumented in source. Be warned that the author may not have intended to support it.
as
ToRef as()
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
template opCast(To)
Undocumented in source.
opCast
template opCast(To)
Undocumented in source.
opCast
template opCast(ToRef)
Undocumented in source.
opCast
void* opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
godot_object opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
bool opCast()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta