rename engine to src

This commit is contained in:
2018-09-16 14:21:58 +02:00
parent eccb34724e
commit 71de44a7c1
120 changed files with 282 additions and 282 deletions

18
src/node_color_quad.h Normal file
View File

@@ -0,0 +1,18 @@
#pragma once
#include "node_border.h"
class NodeColorQuad : public NodeBorder
{
NodeBorder* m_picker{nullptr};
bool dragging = false;
public:
glm::vec2 m_value{0.f};
glm::vec2 m_old_value{0.f};
std::function<void(Node* target, glm::vec2 value)> on_value_changed;
virtual Node* clone_instantiate() const override;
virtual void clone_finalize(Node* dest) const override;
virtual void init() override;
void set_value(float x, float y);
virtual kEventResult handle_event(Event* e) override;
virtual void draw() override;
};