Godot::EditorInterface
Inherits Godot::Object < Reference < Object
Godot EditorInterface singleton (EditorInterface).
Constructors
new(pointer : Pointer(Void) = Pointer(Void).null)
SourceClass methods
singleton_ptr
SourceInstance methods
add_root_node(node : Node) : Void
Sourceclose_scene
Sourcedistraction_free_mode?
Sourceedit_node(node : Node) : Void
Sourceedit_resource(resource : Resource) : Void
Sourceedit_script(script : Script, line : Int64, column : Int64, grab_focus : Bool) : Void
Sourceget_base_control
Sourceget_command_palette
Sourceget_current_directory
Sourceget_current_feature_profile
Sourceget_current_path
Sourceget_dock_by_name(name : String) : EditorDock
Sourceget_edited_scene_root
Sourceget_editor_language
Sourceget_editor_main_screen
Sourceget_editor_paths
Sourceget_editor_scale
Sourceget_editor_settings
Sourceget_editor_theme
Sourceget_editor_toaster
Sourceget_editor_undo_redo
Sourceget_editor_viewport_2d
Sourceget_editor_viewport_3d(idx : Int64) : SubViewport
Sourceget_file_system_dock
Sourceget_inspector
Sourceget_node_3d_rotate_snap
Sourceget_node_3d_scale_snap
Sourceget_node_3d_translate_snap
Sourceget_open_scene_roots
Sourceget_open_scenes
Sourceget_playing_scene
Sourceget_resource_filesystem
Sourceget_resource_previewer
Sourceget_scene_paint_2d
Sourceget_script_editor
Sourceget_selected_paths
Sourceget_selection
Sourceget_unsaved_scenes
Sourceis_distraction_free_mode_enabled
Sourceis_exiting
Sourceis_movie_maker_enabled
Sourceis_multi_window_enabled
Sourceis_node_3d_snap_enabled
Sourceis_playing_scene
Sourceis_plugin_enabled(plugin : String) : Bool
Sourcemake_mesh_previews(meshes : Godot::Array, preview_size : Int64) : Godot::Array
Sourcemark_scene_as_unsaved
Sourcemovie_maker_enabled?
Sourceopen_scene_from_path(scene_filepath : String, set_inherited : Bool) : Void
Sourceplay_current_scene
Sourceplay_custom_scene(scene_filepath : String) : Void
Sourceplay_main_scene
Sourcepopup_create_dialog(callback : Pointer(Void), base_type : String, current_type : String, dialog_title : String, type_blocklist : Godot::Array) : Void
Sourcepopup_dialog_centered_ratio(dialog : Window, ratio : Float64) : Void
Sourcepopup_method_selector(object : Godot::Object, callback : Pointer(Void), current_value : String) : Void
Sourcepopup_node_selector(callback : Pointer(Void), valid_types : Godot::Array, current_value : Node) : Void
Sourcepopup_property_selector(object : Godot::Object, callback : Pointer(Void), type_filter : Pointer(Void), current_value : String) : Void
Sourcepopup_quick_open(callback : Pointer(Void), base_types : Godot::Array) : Void
Sourcereload_scene_from_path(scene_filepath : String) : Void
Sourcerestart_editor(save : Bool) : Void
Sourcesave_all_scenes
Sourcesave_scene
Sourcesave_scene_as(path : String, with_preview : Bool) : Void
Sourceselect_file(file : String) : Void
Sourceset_current_feature_profile(profile_name : String) : Void
Sourceset_distraction_free_mode(enter : Bool) : Void
Sourceset_main_screen_editor(name : String) : Void
Sourceset_movie_maker_enabled(enabled : Bool) : Void
Sourceset_plugin_enabled(plugin : String, enabled : Bool) : Void
Sourcestop_playing_scene
Source