9 using ImpBase::ImpBase;
11 bool is_layered()
const override
17 void construct_layer_box(
bool pack =
true);
19 Glib::RefPtr<Glib::Binding> work_layer_binding;
20 Glib::RefPtr<Glib::Binding> layer_opacity_binding;
21 void apply_preferences()
override;
22 void get_save_meta(
json &j)
override;
23 virtual void load_default_layers();
24 void add_view_angle_actions();
28 return preferences.canvas_layer;
31 void handle_extra_button(
const GdkEventButton *button_event)
override;
37 std::vector<std::string> get_view_hints()
override;
40 void set_view_angle(
int angle);
41 Gtk::Label *view_angle_label =
nullptr;
42 Gtk::Button *view_angle_button =
nullptr;
45 sigc::connection view_angle_window_conn;