#include <size_lock.hpp>
Public Member Functions | |
| builder_size_lock (const config &cfg) | |
| virtual std::unique_ptr< widget > | build () const override | 
| virtual std::unique_ptr< widget > | build (const replacements_map &replacements) const override | 
  Public Member Functions inherited from gui2::implementation::builder_styled_widget | |
| builder_styled_widget (const config &cfg) | |
| virtual std::unique_ptr< widget > | build (const replacements_map &replacements) const override | 
| virtual std::unique_ptr< widget > | build () const=0 | 
| virtual std::unique_ptr< widget > | build (const replacements_map &replacements) const=0 | 
  Public Member Functions inherited from gui2::builder_widget | |
| builder_widget (const config &cfg) | |
| virtual | ~builder_widget () | 
Public Attributes | |
| typed_formula< unsigned > | width_ | 
| typed_formula< unsigned > | height_ | 
  Public Attributes inherited from gui2::implementation::builder_styled_widget | |
| std::string | definition | 
| Parameters for the styled_widget.  More... | |
| t_string | label_string | 
| t_string | tooltip | 
| t_string | help | 
| bool | use_tooltip_on_label_overflow | 
| bool | use_markup | 
  Public Attributes inherited from gui2::builder_widget | |
| std::string | id | 
| Parameters for the widget.  More... | |
| std::string | linked_group | 
| widget::debug_border | debug_border_mode | 
| color_t | debug_border_color | 
Private Attributes | |
| builder_widget_const_ptr | content_ | 
Additional Inherited Members | |
  Public Types inherited from gui2::builder_widget | |
| using | replacements_map = std::map< std::string, std::shared_ptr< builder_widget > > | 
| The replacements type is used to define replacement types.  More... | |
| using | optional_replacements = utils::optional_reference< const replacements_map > | 
Definition at line 107 of file size_lock.hpp.
      
  | 
  explicit | 
Definition at line 117 of file size_lock.cpp.
References _(), cfg, content_, gui2::create_widget_builder(), config::has_child(), config::mandatory_child(), and VALIDATE.
      
  | 
  overridevirtual | 
Implements gui2::builder_widget.
Definition at line 127 of file size_lock.cpp.
References content_, DBG_GUI_G, and gui2::implementation::builder_styled_widget::definition.
      
  | 
  override | 
Definition at line 520 of file styled_widget.cpp.
      
  | 
  private | 
Definition at line 119 of file size_lock.hpp.
Referenced by build(), and builder_size_lock().
| typed_formula<unsigned> gui2::implementation::builder_size_lock::height_ | 
Definition at line 116 of file size_lock.hpp.
| typed_formula<unsigned> gui2::implementation::builder_size_lock::width_ | 
Definition at line 115 of file size_lock.hpp.