Base class of a resolution, contains the common keys for a resolution. More...
#include <widget_definition.hpp>
Public Member Functions | |
tresolution_definition_ (const config &cfg) | |
Public Member Functions inherited from reference_counted_object | |
reference_counted_object () | |
reference_counted_object (const reference_counted_object &) | |
reference_counted_object & | operator= (const reference_counted_object &) |
virtual | ~reference_counted_object () |
void | add_ref () const |
void | dec_ref () const |
int | refcount () const |
Public Attributes | |
unsigned | window_width |
unsigned | window_height |
unsigned | min_width |
unsigned | min_height |
unsigned | default_width |
unsigned | default_height |
unsigned | max_width |
unsigned | max_height |
unsigned | text_extra_width |
unsigned | text_extra_height |
unsigned | text_font_size |
font::family_class | text_font_family |
int | text_font_style |
std::vector< tstate_definition > | state |
Additional Inherited Members | |
Protected Member Functions inherited from reference_counted_object | |
void | turn_reference_counting_off () const |
Base class of a resolution, contains the common keys for a resolution.
Definition at line 41 of file widget_definition.hpp.
|
explicit |
Definition at line 92 of file widget_definition.cpp.
References DBG_GUI_P, window_height, and window_width.
unsigned gui2::tresolution_definition_::default_height |
Definition at line 52 of file widget_definition.hpp.
unsigned gui2::tresolution_definition_::default_width |
Definition at line 51 of file widget_definition.hpp.
unsigned gui2::tresolution_definition_::max_height |
Definition at line 55 of file widget_definition.hpp.
unsigned gui2::tresolution_definition_::max_width |
Definition at line 54 of file widget_definition.hpp.
unsigned gui2::tresolution_definition_::min_height |
Definition at line 49 of file widget_definition.hpp.
unsigned gui2::tresolution_definition_::min_width |
Definition at line 48 of file widget_definition.hpp.
std::vector<tstate_definition> gui2::tresolution_definition_::state |
Definition at line 63 of file widget_definition.hpp.
Referenced by gui2::tscrollbar_panel_definition::tresolution::tresolution(), gui2::tvertical_scrollbar_definition::tresolution::tresolution(), gui2::thorizontal_scrollbar_definition::tresolution::tresolution(), gui2::tpanel_definition::tresolution::tresolution(), gui2::tprogress_bar_definition::tresolution::tresolution(), gui2::tdrawing_definition::tresolution::tresolution(), gui2::timage_definition::tresolution::tresolution(), gui2::tunit_preview_pane_definition::tresolution::tresolution(), gui2::tscroll_label_definition::tresolution::tresolution(), gui2::tminimap_definition::tresolution::tresolution(), gui2::tstacked_widget_definition::tresolution::tresolution(), gui2::tbutton_definition::tresolution::tresolution(), gui2::trepeating_button_definition::tresolution::tresolution(), gui2::tlabel_definition::tresolution::tresolution(), gui2::ttoggle_button_definition::tresolution::tresolution(), gui2::tcombobox_definition::tresolution::tresolution(), gui2::ttree_view_definition::tresolution::tresolution(), gui2::ttoggle_panel_definition::tresolution::tresolution(), gui2::tslider_definition::tresolution::tresolution(), gui2::tmatrix_definition::tresolution::tresolution(), gui2::ttext_box_definition::tresolution::tresolution(), and gui2::tlistbox_definition::tresolution::tresolution().
unsigned gui2::tresolution_definition_::text_extra_height |
Definition at line 58 of file widget_definition.hpp.
unsigned gui2::tresolution_definition_::text_extra_width |
Definition at line 57 of file widget_definition.hpp.
font::family_class gui2::tresolution_definition_::text_font_family |
Definition at line 60 of file widget_definition.hpp.
unsigned gui2::tresolution_definition_::text_font_size |
Definition at line 59 of file widget_definition.hpp.
int gui2::tresolution_definition_::text_font_style |
Definition at line 61 of file widget_definition.hpp.
unsigned gui2::tresolution_definition_::window_height |
Definition at line 46 of file widget_definition.hpp.
Referenced by tresolution_definition_().
unsigned gui2::tresolution_definition_::window_width |
Definition at line 45 of file widget_definition.hpp.
Referenced by tresolution_definition_().