public class NativeScript : Script

Inheritance Chain

Constructors

    public NativeScript()

Properties

    public string ClassName { get; set; }

    public GDNativeLibrary Library { get; set; }

    public string ScriptClassIconPath { get; set; }

    public string ScriptClassName { get; set; }

Methods

    public string GetClassDocumentation()

Returns the documentation string that was previously set with godot_nativescript_set_class_documentation.

    [Obsolete("GetClassName is deprecated. Use the ClassName property instead.")]
    public string GetClassName()

Getter for ClassName

    [Obsolete("GetLibrary is deprecated. Use the Library property instead.")]
    public GDNativeLibrary GetLibrary()

Getter for Library

    public string GetMethodDocumentation(string method)

Returns the documentation string that was previously set with godot_nativescript_set_method_documentation.

    public string GetPropertyDocumentation(string path)

Returns the documentation string that was previously set with godot_nativescript_set_property_documentation.

    [Obsolete("GetScriptClassIconPath is deprecated. Use the ScriptClassIconPath property instead.")]
    public string GetScriptClassIconPath()

Getter for ScriptClassIconPath

    [Obsolete("GetScriptClassName is deprecated. Use the ScriptClassName property instead.")]
    public string GetScriptClassName()

Getter for ScriptClassName

    public string GetSignalDocumentation(string signalName)

Returns the documentation string that was previously set with godot_nativescript_set_signal_documentation.

    public object New(params object[] args)

    [Obsolete("SetClassName is deprecated. Use the ClassName property instead.")]
    public void SetClassName(string className)

Setter for ClassName

    [Obsolete("SetLibrary is deprecated. Use the Library property instead.")]
    public void SetLibrary(GDNativeLibrary library)

Setter for Library

    [Obsolete("SetScriptClassIconPath is deprecated. Use the ScriptClassIconPath property instead.")]
    public void SetScriptClassIconPath(string iconPath)

Setter for ScriptClassIconPath

    [Obsolete("SetScriptClassName is deprecated. Use the ScriptClassName property instead.")]
    public void SetScriptClassName(string className)

Setter for ScriptClassName

Tags: