Horizon
Loading...
Searching...
No Matches
edit_shape.hpp
1#pragma once
2#include <gtkmm.h>
3#include <array>
4#include <set>
5#include "common/common.hpp"
6#include "util/uuid.hpp"
7namespace horizon {
8
9class ShapeDialog : public Gtk::Dialog {
10 friend class ShapeEditor;
11
12public:
13 ShapeDialog(Gtk::Window *parent, std::set<class Shape *> sh);
14 bool valid = false;
15
16
17private:
18 std::set<class Shape *> shapes;
19 class ShapeEditor *editor = nullptr;
20};
21} // namespace horizon
Definition edit_shape.hpp:9
Definition edit_shape.cpp:12