#include <default_skin.hpp>
|
std::string const & | name () const override |
|
bool | has_fallback () const override |
|
i_skin & | fallback () override |
|
void | activate () override |
|
void | deactivate () override |
|
size | preferred_size (skin_element aElement, optional_size const &aDesiredSize={}) const override |
|
void | draw_scrollbar (i_graphics_context &aGc, const i_skinnable_item &aItem, const i_scrollbar &aScrollbar) const override |
|
void | draw_check_box (i_graphics_context &aGc, const i_skinnable_item &aItem, const button_checked_state &aCheckedState) const override |
|
void | draw_radio_button (i_graphics_context &aGc, const i_skinnable_item &aItem, const button_checked_state &aCheckedState) const override |
|
void | draw_tree_expander (i_graphics_context &aGc, const i_skinnable_item &aItem, bool aExpandedState) const override |
|
void | draw_progress_bar (i_graphics_context &aGc, const i_skinnable_item &aItem, const i_progress_bar &aProgressBar) const override |
|
void | draw_separators (i_graphics_context &aGc, const i_skinnable_item &aItem, const i_layout &aLayout) const override |
|
virtual | ~i_skin ()=default |
|
Definition at line 27 of file default_skin.hpp.
◆ activate()
void neogfx::default_skin::activate |
( |
| ) |
|
|
overridevirtual |
◆ deactivate()
void neogfx::default_skin::deactivate |
( |
| ) |
|
|
overridevirtual |
◆ draw_check_box()
◆ draw_progress_bar()
◆ draw_radio_button()
◆ draw_scrollbar()
◆ draw_separators()
◆ draw_tree_expander()
◆ fallback()
i_skin & neogfx::default_skin::fallback |
( |
| ) |
|
|
overridevirtual |
◆ has_fallback()
bool neogfx::default_skin::has_fallback |
( |
| ) |
const |
|
overridevirtual |
◆ name()
std::string const & neogfx::default_skin::name |
( |
| ) |
const |
|
overridevirtual |
◆ preferred_size()
The documentation for this class was generated from the following file: