ScriptExtension

Inherits: Script < Resource < RefCounted < Object

Methods

bool

_can_instantiate ( ) virtual const

bool

_editor_can_reload_from_file ( ) virtual

Script

_get_base_script ( ) virtual const

Dictionary

_get_constants ( ) virtual const

Dictionary[]

_get_documentation ( ) virtual const

StringName

_get_instance_base_type ( ) virtual const

ScriptLanguage

_get_language ( ) virtual const

int

_get_member_line ( StringName member ) virtual const

StringName[]

_get_members ( ) virtual const

Dictionary

_get_method_info ( StringName method ) virtual const

Variant

_get_property_default_value ( StringName property ) virtual const

Dictionary[]

_get_rpc_methods ( ) virtual const

Dictionary[]

_get_script_method_list ( ) virtual const

Dictionary[]

_get_script_property_list ( ) virtual const

Dictionary[]

_get_script_signal_list ( ) virtual const

String

_get_source_code ( ) virtual const

bool

_has_method ( StringName method ) virtual const

bool

_has_script_signal ( StringName signal ) virtual const

bool

_has_source_code ( ) virtual const

bool

_inherits_script ( Script script ) virtual const

void*

_instance_create ( Object for_object ) virtual const

bool

_instance_has ( Object object ) virtual const

bool

_is_placeholder_fallback_enabled ( ) virtual const

bool

_is_tool ( ) virtual const

bool

_is_valid ( ) virtual const

void

_placeholder_erased ( void* placeholder ) virtual

void*

_placeholder_instance_create ( Object for_object ) virtual const

Error

_reload ( bool keep_state ) virtual

void

_set_source_code ( String code ) virtual

void

_update_exports ( ) virtual

Method Descriptions

  • bool _can_instantiate ( ) virtual const


  • bool _editor_can_reload_from_file ( ) virtual


  • Script _get_base_script ( ) virtual const




  • StringName _get_instance_base_type ( ) virtual const











  • String _get_source_code ( ) virtual const




  • bool _has_source_code ( ) virtual const


  • bool _inherits_script ( Script script ) virtual const


  • void* _instance_create ( Object for_object ) virtual const


  • bool _instance_has ( Object object ) virtual const


  • bool _is_placeholder_fallback_enabled ( ) virtual const


  • bool _is_tool ( ) virtual const


  • bool _is_valid ( ) virtual const


  • void _placeholder_erased ( void* placeholder ) virtual


  • void* _placeholder_instance_create ( Object for_object ) virtual const



  • void _set_source_code ( String code ) virtual


  • void _update_exports ( ) virtual