1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-10 13:00:37 +00:00

Unite GradientEdit and GradientEditor as editor-only widget

This commit is contained in:
Yuri Sizov
2022-08-31 23:45:04 +03:00
parent a5db03efa7
commit 93078ea551
4 changed files with 160 additions and 179 deletions

View File

@@ -32,26 +32,7 @@
#define GRADIENT_EDITOR_PLUGIN_H
#include "editor/editor_plugin.h"
#include "scene/gui/gradient_edit.h"
class GradientEditor : public GradientEdit {
GDCLASS(GradientEditor, GradientEdit);
bool editing;
Ref<Gradient> gradient;
void _gradient_changed();
void _ramp_changed();
protected:
static void _bind_methods();
public:
virtual Size2 get_minimum_size() const override;
void set_gradient(const Ref<Gradient> &p_gradient);
void reverse_gradient();
GradientEditor();
};
#include "gradient_editor.h"
class GradientReverseButton : public BaseButton {
GDCLASS(GradientReverseButton, BaseButton);