30 std::string
const&
name()
const override;
size preferred_size(skin_element aElement, optional_size const &aDesiredSize={}) const override
void draw_separators(i_graphics_context &aGc, const i_skinnable_item &aItem, const i_layout &aLayout) const override
void draw_progress_bar(i_graphics_context &aGc, const i_skinnable_item &aItem, const i_progress_bar &aProgressBar) const override
void draw_scrollbar(i_graphics_context &aGc, const i_skinnable_item &aItem, const i_scrollbar &aScrollbar) const override
i_skin & fallback() 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 deactivate() override
void draw_tree_expander(i_graphics_context &aGc, const i_skinnable_item &aItem, bool aExpandedState) const override
std::string const & name() const override
bool has_fallback() const override