testing color picker
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
#pragma once
|
||||
#include "node.h"
|
||||
#include "node_border.h"
|
||||
#include "node_slider.h"
|
||||
@@ -7,6 +8,8 @@
|
||||
class NodeColorPicker : public NodeBorder
|
||||
{
|
||||
public:
|
||||
std::function<void(Node* target)> on_popup_close;
|
||||
|
||||
NodeSliderH* m_slider_h;
|
||||
NodeSliderH* m_slider_s;
|
||||
NodeSliderH* m_slider_v;
|
||||
@@ -27,6 +30,7 @@ public:
|
||||
virtual void clone_finalize(Node* dest) const override;
|
||||
virtual void init() override;
|
||||
virtual void draw() override;
|
||||
virtual kEventResult handle_event(Event* e) override;
|
||||
void init_controls();
|
||||
glm::vec3 get_hsv() const;
|
||||
void handle_value_changed();
|
||||
|
||||
Reference in New Issue
Block a user