Widgets Additions and sketch3d new gui

This commit is contained in:
IlyaShurupov 2024-10-20 12:01:42 +03:00 committed by Ilya Shurupov
parent afad2c80e5
commit e10a494223
44 changed files with 1015 additions and 322 deletions

View file

@ -0,0 +1,18 @@
#pragma once
#include "Widget.hpp"
namespace tp {
class RGBPickerWidget : public Widget {
public:
RGBPickerWidget() = default;
void process(const EventHandler& events) override;
void draw(Canvas& canvas) override;
[[nodiscard]] bool processesEvents() const override { return true; }
public:
Canvas::ColorWheel mColorWheel;
};
}