3 #include "common/common.hpp" 4 #include "core/core.hpp" 5 #include "editor_interface.hpp" 13 EntityEditor(BaseObjectType *cobject,
const Glib::RefPtr<Gtk::Builder> &x,
class Entity *e,
class Pool *p);
15 void reload()
override;
20 class Entity *entity =
nullptr;
21 Gtk::Entry *name_entry =
nullptr;
22 Gtk::Entry *manufacturer_entry =
nullptr;
23 Gtk::Entry *prefix_entry =
nullptr;
24 Gtk::Entry *tags_entry =
nullptr;
26 Gtk::ListBox *gates_listbox =
nullptr;
27 Gtk::ToolButton *refresh_button =
nullptr;
28 Gtk::ToolButton *add_button =
nullptr;
29 Gtk::ToolButton *delete_button =
nullptr;
31 Glib::RefPtr<Gtk::SizeGroup> sg_name;
32 Glib::RefPtr<Gtk::SizeGroup> sg_suffix;
33 Glib::RefPtr<Gtk::SizeGroup> sg_swap_group;
34 Glib::RefPtr<Gtk::SizeGroup> sg_unit;
Definition: entity_editor.cpp:10
Definition: editor_interface.hpp:4
Definition: entity_editor.hpp:9
Definition: entity.hpp:13
Stores objects (Unit, Entity, Symbol, Part, etc.) from the pool.
Definition: pool.hpp:18