3 #include "pool/package.hpp"
5 #include "util/changeable.hpp"
6 #include "util/xyz_container.hpp"
10 glm::dmat4 mat_from_model(
const Package::Model &model,
double scale = 1);
17 void set_is_current(
const UUID &iuu);
18 void set_is_default(
const UUID &iuu);
25 Gtk::CheckButton *default_cb =
nullptr;
26 Gtk::CheckButton *origin_cb =
nullptr;
27 Gtk::Label *current_label =
nullptr;
28 std::vector<Gtk::Widget *> widgets_insenstive_without_model;
29 void update_widgets_insenstive();
34 std::vector<sigc::connection> sp_connections;
Definition: changeable.hpp:5
Definition: imp_package.hpp:15
Definition: model_editor.hpp:12
Definition: package.hpp:45
This class encapsulates a UUID and allows it to be uses as a value type.
Definition: uuid.hpp:16
Definition: xyz_container.hpp:5