Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
EditorInterface¶
Inherits: Object
Godot editor's interface.
Description¶
EditorInterface gives you control over Godot editor's window. It allows customizing the window, saving and (re-)loading scenes, rendering mesh previews, inspecting and editing resources and objects, and provides access to EditorSettings, EditorFileSystem, EditorResourcePreview, ScriptEditor, the editor viewport, and information about scenes.
Note: This class shouldn't be instantiated directly. Instead, access the singleton directly by its name.
var editor_settings = EditorInterface.get_editor_settings()
// In C# you can access it via the static Singleton property.
EditorSettings settings = EditorInterface.Singleton.GetEditorSettings();
Properties¶
Methods¶
void |
|
void |
edit_resource ( Resource resource ) |
void |
edit_script ( Script script, int line=-1, int column=0, bool grab_focus=true ) |
get_base_control ( ) const |
|
get_command_palette ( ) const |
|
get_current_directory ( ) const |
|
get_current_feature_profile ( ) const |
|
get_current_path ( ) const |
|
get_edited_scene_root ( ) const |
|
get_editor_main_screen ( ) const |
|
get_editor_paths ( ) const |
|
get_editor_scale ( ) const |
|
get_editor_settings ( ) const |
|
get_editor_theme ( ) const |
|
get_file_system_dock ( ) const |
|
get_inspector ( ) const |
|
get_open_scenes ( ) const |
|
get_playing_scene ( ) const |
|
get_resource_filesystem ( ) const |
|
get_resource_previewer ( ) const |
|
get_script_editor ( ) const |
|