3 #include "common/common.hpp" 4 #include "core/core.hpp" 5 #include "editor_interface.hpp" 13 UnitEditor(BaseObjectType *cobject,
const Glib::RefPtr<Gtk::Builder> &x,
class Unit *u,
class Pool *p);
19 class Unit *unit =
nullptr;
20 Gtk::Entry *name_entry =
nullptr;
21 Gtk::Entry *manufacturer_entry =
nullptr;
22 Gtk::ListBox *pins_listbox =
nullptr;
23 Gtk::ToolButton *refresh_button =
nullptr;
24 Gtk::ToolButton *add_button =
nullptr;
25 Gtk::ToolButton *delete_button =
nullptr;
27 Glib::RefPtr<Gtk::SizeGroup> sg_direction;
28 Glib::RefPtr<Gtk::SizeGroup> sg_name;
29 Glib::RefPtr<Gtk::SizeGroup> sg_swap_group;
34 void handle_activate(
class PinEditor *ed);
Definition: editor_interface.hpp:5
A Unit is the template for a Gate inside of an Entity.
Definition: unit.hpp:53
Definition: unit_editor.cpp:11
Definition: unit_editor.hpp:9
Stores objects (Unit, Entity, Symbol, Part, etc.) from the pool.
Definition: pool.hpp:19