1.2
Theme Member List

This is the complete list of members for Theme, including all inherited members.

apply()Themeinlinevirtual
BorderFlag enum nameTheme
BorderFlags typedefTheme
default_border() constThemeinlinevirtual
default_border_radius() constThemeinlinevirtual
deserialize(Serializer::Properties &props)Themevirtual
draw_box(Painter &painter, const Widget &widget, Palette::ColorId bg, Palette::ColorId border) constThemevirtual
draw_box(Painter &painter, const FillFlags &type, const Rect &rect, const Pattern &border, const Pattern &bg, DefaultDim border_width=0, DefaultDim margin_width=0, float border_radius=0.0, const BorderFlags &border_flags={}) constThemevirtual
draw_circle(Painter &painter, const Widget &widget, Palette::ColorId bg, Palette::ColorId border) constThemevirtual
draw_circle(Painter &painter, const FillFlags &type, const Rect &rect, const Pattern &border, const Pattern &bg, DefaultDim border_width=0, DefaultDim margin_width=0) constThemevirtual
FillFlag enum nameTheme
FillFlags typedefTheme
font()Themeinline
font() constThemeinline
font(const Font &font)Themeinline
init_draw()Themeprotectedvirtual
init_font()Themeprotectedvirtual
init_palette()Themeprotectedvirtual
m_fontThemeprotected
m_paletteThemeprotected
operator=(const Theme &)=defaultTheme
operator=(Theme &&) noexcept=defaultTheme
palette()Themeinline
palette() constThemeinline
palette(const Palette &palette)Themeinline
rounded_box(Painter &painter, const Rect &box, float border_radius) constThemeinlineprotected
rounded_box(Painter &painter, const RectF &box, float border_radius) constThemeprotectedvirtual
serialize(Serializer &serializer) constThemevirtual
Theme()Theme
Theme(Serializer::Properties &props) noexceptThemeexplicit
Theme(const Theme &)=defaultTheme
Theme(Theme &&) noexcept=defaultTheme
~Theme() noexcept=defaultThemevirtual