3 #include "util/uuid.hpp"
4 #include "duplicate_base.hpp"
7 class DuplicateEntityWidget :
public Gtk::Box,
public DuplicateBase {
9 DuplicateEntityWidget(
class Pool &p,
const UUID &entity_uuid, Gtk::Box *ubox,
bool optional =
false);
11 UUID duplicate(std::vector<std::string> *filenames)
override;
12 UUID get_uuid()
const;
16 const class Entity &entity;
17 Gtk::Entry *name_entry =
nullptr;
18 class LocationEntry *location_entry =
nullptr;
19 Gtk::Grid *grid =
nullptr;
20 Gtk::Box *unit_box =
nullptr;