5#ifndef MALENA_SEGMENTTHEME_H
6#define MALENA_SEGMENTTHEME_H
Theme tokens for interactive UI controls.
Theme tokens for all visual components.
Theme tokens for the SegmentToggle (Hotels/Apartments style).
SegmentTheme & operator=(const GraphicTheme &g)
void setTrackColor(const sf::Color &c)
SegmentTheme & applyFrom(const Theme &t) override
Populate all fields from the global Theme token set.
SegmentTheme & operator=(const ToggleTheme &t)
SegmentTheme & operator=(const ControlTheme &c)
void setThumbColor(const sf::Color &c)
void setActiveTextColor(const sf::Color &c)
sf::Color getTrackColor() const
sf::Color getActiveTextColor() const
sf::Color getInactiveTextColor() const
sf::Color getThumbColor() const
sf::Color inactiveTextColor
void setInactiveTextColor(const sf::Color &c)
sf::Color activeTextColor
Universal design token set applied across all Themeable components.
Theme tokens shared by all toggle variants.
ToggleTheme & applyFrom(const Theme &t) override
Populate all fields from the global Theme token set.