Use new dock system for ShaderDock

This commit is contained in:
Logan Detrick
2025-11-26 01:19:02 -08:00
parent 25203e24c4
commit 0d83637853
10 changed files with 77 additions and 105 deletions
+1 -1
View File
@@ -42,7 +42,7 @@ class ShaderEditor : public Control {
public:
virtual void edit_shader(const Ref<Shader> &p_shader) = 0;
virtual void edit_shader_include(const Ref<ShaderInclude> &p_shader_inc) {}
virtual void use_menu_bar_items(MenuButton *p_file_menu, Button *p_make_floating) = 0;
virtual void use_menu_bar(MenuButton *p_file_menu) = 0;
virtual void apply_shaders() = 0;
virtual bool is_unsaved() const = 0;