diff options
author | Yuri Sizov <yuris@humnom.net> | 2023-04-05 17:14:46 +0200 |
---|---|---|
committer | Yuri Sizov <yuris@humnom.net> | 2023-04-17 21:59:09 +0200 |
commit | 49d7041d34e78bd6295b6a48b7c3fe1e7ba75bbc (patch) | |
tree | 8b0388466270fa20d7ab6f890a052ba363d54ed7 /editor/plugins/gpu_particles_collision_sdf_editor_plugin.cpp | |
parent | 055ee1276f097727d1c0ba3c1c25a12981c20bfa (diff) | |
download | redot-engine-49d7041d34e78bd6295b6a48b7c3fe1e7ba75bbc.tar.gz |
Decouple EditorInterface from EditorPlugin
- Simplify some includes in the process.
- Also exposes EditorInterface.movie_maker_enabled as a property.
Diffstat (limited to 'editor/plugins/gpu_particles_collision_sdf_editor_plugin.cpp')
-rw-r--r-- | editor/plugins/gpu_particles_collision_sdf_editor_plugin.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/editor/plugins/gpu_particles_collision_sdf_editor_plugin.cpp b/editor/plugins/gpu_particles_collision_sdf_editor_plugin.cpp index abecba144c..9582f0caa5 100644 --- a/editor/plugins/gpu_particles_collision_sdf_editor_plugin.cpp +++ b/editor/plugins/gpu_particles_collision_sdf_editor_plugin.cpp @@ -30,6 +30,7 @@ #include "gpu_particles_collision_sdf_editor_plugin.h" +#include "editor/editor_interface.h" #include "editor/editor_node.h" #include "editor/gui/editor_file_dialog.h" @@ -193,7 +194,7 @@ GPUParticlesCollisionSDF3DEditorPlugin::GPUParticlesCollisionSDF3DEditorPlugin() probe_file->set_file_mode(EditorFileDialog::FILE_MODE_SAVE_FILE); probe_file->add_filter("*.exr"); probe_file->connect("file_selected", callable_mp(this, &GPUParticlesCollisionSDF3DEditorPlugin::_sdf_save_path_and_bake)); - get_editor_interface()->get_base_control()->add_child(probe_file); + EditorInterface::get_singleton()->get_base_control()->add_child(probe_file); probe_file->set_title(TTR("Select path for SDF Texture")); GPUParticlesCollisionSDF3D::bake_begin_function = bake_func_begin; |