Horizon
src
dialogs
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"
7
namespace
horizon {
8
9
class
ShapeDialog
:
public
Gtk::Dialog {
10
friend
class
ShapeEditor
;
11
12
public
:
13
ShapeDialog
(Gtk::Window *parent, std::set<class Shape *> sh);
14
bool
valid =
false
;
15
16
17
private
:
18
std::set<class Shape *> shapes;
19
class
ShapeEditor
*editor =
nullptr
;
20
};
21
}
// namespace horizon
horizon::ShapeDialog
Definition:
edit_shape.hpp:9
horizon::ShapeEditor
Definition:
edit_shape.cpp:12
Generated by
1.9.1