19 #ifndef _WIDGETS_UI_BASE_H_
20 #define _WIDGETS_UI_BASE_H_
24 #include <pangomm/fontdescription.h>
virtual Pango::FontDescription get_ArdourSmallFont() const =0
static UIConfigurationBase & instance()
virtual Gtk::WindowPosition get_default_window_position() const =0
sigc::signal< void > DPIReset
virtual Pango::FontDescription get_NormalMonospaceFont() const =0
virtual Pango::FontDescription get_SmallMonospaceFont() const =0
virtual float get_ui_scale()=0
virtual Pango::FontDescription get_NormalFont() const =0
virtual bool get_all_floating_windows_are_dialogs() const =0
virtual bool get_widget_prelight() const =0
virtual ~UIConfigurationBase()
virtual Gtkmm2ext::Color color(const std::string &, bool *failed=0) const =0
virtual Pango::FontDescription get_SmallFont() const =0
static UIConfigurationBase * _instance
sigc::signal< void > ColorsChanged