Script
Inherits: Resource < Reference < Object
Inherited By: GDScript
Category: Core
Brief Description
Base class for scripts.
Member Functions
bool | can_instance ( ) const |
String | get_source_code ( ) const |
bool | has_source_code ( ) const |
bool | instance_has ( Object base_object ) const |
int | reload ( bool keep_state=false ) |
void | set_source_code ( String source ) |
Description
Base class for scripts. Any script that is loaded becomes one of these resources, which can then create instances.
Member Function Description
bool can_instance ( ) const
Return true if this script can be instance (ie not a library).
String get_source_code ( ) const
Return the script source code (if available).
bool has_source_code ( ) const
Return true if the script contains source code.
bool instance_has ( Object base_object ) const
Return true if a given object uses an instance of this script.
int reload ( bool keep_state=false )
void set_source_code ( String source )
Set the script source code.
© 2014–2020 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/2.1/classes/class_script.html