class

Godot::EditorInterface

Inherits Godot::Object < Reference < Object

Godot EditorInterface singleton (EditorInterface).

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Class methods

singleton_ptr
Source

Instance methods

add_root_node(node : Node) : Void
Source
close_scene
Source
distraction_free_mode

Property distraction_free_mode getter

Source
distraction_free_mode=(val)

Property distraction_free_mode setter

Source
distraction_free_mode?
Source
edit_node(node : Node) : Void
Source
edit_resource(resource : Resource) : Void
Source
edit_script(script : Script, line : Int64, column : Int64, grab_focus : Bool) : Void
Source
get_base_control
Source
get_command_palette
Source
get_current_directory
Source
get_current_feature_profile
Source
get_current_path
Source
get_dock_by_name(name : String) : EditorDock
Source
get_edited_scene_root
Source
get_editor_language
Source
get_editor_main_screen
Source
get_editor_paths
Source
get_editor_scale
Source
get_editor_settings
Source
get_editor_theme
Source
get_editor_toaster
Source
get_editor_undo_redo
Source
get_editor_viewport_2d
Source
get_editor_viewport_3d(idx : Int64) : SubViewport
Source
get_file_system_dock
Source
get_inspector
Source
get_node_3d_rotate_snap
Source
get_node_3d_scale_snap
Source
get_node_3d_translate_snap
Source
get_open_scene_roots
Source
get_open_scenes
Source
get_playing_scene
Source
get_resource_filesystem
Source
get_resource_previewer
Source
get_scene_paint_2d
Source
get_script_editor
Source
get_selected_paths
Source
get_selection
Source
get_unsaved_scenes
Source
inspect_object(object : Godot::Object, for_property : String, inspector_only : Bool) : Void
Source
is_distraction_free_mode_enabled
Source
is_exiting
Source
is_movie_maker_enabled
Source
is_multi_window_enabled
Source
is_node_3d_snap_enabled
Source
is_object_edited(object : Godot::Object) : Bool
Source
is_playing_scene
Source
is_plugin_enabled(plugin : String) : Bool
Source
make_mesh_previews(meshes : Godot::Array, preview_size : Int64) : Godot::Array
Source
mark_scene_as_unsaved
Source
movie_maker_enabled

Property movie_maker_enabled getter

Source
movie_maker_enabled=(val)

Property movie_maker_enabled setter

Source
movie_maker_enabled?
Source
open_scene_from_path(scene_filepath : String, set_inherited : Bool) : Void
Source
play_current_scene
Source
play_custom_scene(scene_filepath : String) : Void
Source
play_main_scene
Source
reload_scene_from_path(scene_filepath : String) : Void
Source
restart_editor(save : Bool) : Void
Source
save_all_scenes
Source
save_scene
Source
save_scene_as(path : String, with_preview : Bool) : Void
Source
select_file(file : String) : Void
Source
set_current_feature_profile(profile_name : String) : Void
Source
set_distraction_free_mode(enter : Bool) : Void
Source
set_main_screen_editor(name : String) : Void
Source
set_movie_maker_enabled(enabled : Bool) : Void
Source
set_object_edited(object : Godot::Object, edited : Bool) : Void
Source
set_plugin_enabled(plugin : String, enabled : Bool) : Void
Source
stop_playing_scene
Source