preset remove

This commit is contained in:
2019-01-23 23:38:59 +01:00
parent 879be9d4fe
commit 79e4777f77
5 changed files with 36 additions and 47 deletions

View File

@@ -55,15 +55,18 @@ public:
virtual Node* clone_instantiate() const override;
virtual void init() override;
virtual void draw() override;
virtual ~NodeBrushPresetItem();
};
class NodePanelBrushPreset : public Node
{
std::vector<NodeBrushPresetItem*> m_brushes;
//std::vector<NodeBrushPresetItem*> m_brushes;
NodeBrushPresetItem* m_current = nullptr;
Node* m_container;
NodeButtonCustom* m_btn_add;
NodeButtonCustom* m_btn_save;
NodeButtonCustom* m_btn_up;
NodeButtonCustom* m_btn_down;
NodeButtonCustom* m_btn_delete;
struct header_t {
char magic[4]{ 'P', 'P', 'P', 'R' };
uint16_t version = 0;