Loading...
Searching...
No Matches
ml::GraphicSettings Struct Reference

Base settings trait for all visual components — geometry only. More...

#include <Malena/Traits/Settings/GraphicSettings.h>

Inheritance diagram for ml::GraphicSettings:
[legend]

Public Member Functions

virtual ~GraphicSettings ()=default

Detailed Description

Base settings trait for all visual components — geometry only.

Root of the settings inheritance chain. Colors and visual tokens live in GraphicTheme. GraphicSettings exists for the chain and as a future home for geometry-only properties.

Inheritance chain

└── ControlSettings
└── ToggleSettings
└── PillSettings
└── SegmentSettings
└── ButtonSettings
Layout and behaviour settings for ButtonToggle.
Settings trait for interactive UI controls — layout only.
Base settings trait for all visual components — geometry only.
Layout and behaviour settings for PillToggle.
Layout and behaviour settings for SegmentToggle.
Settings shared by all toggle variants — behaviour only.
See also
GraphicTheme, ControlSettings

Definition at line 34 of file GraphicSettings.h.

Constructor & Destructor Documentation

◆ ~GraphicSettings()

virtual ml::GraphicSettings::~GraphicSettings ( )
virtualdefault

The documentation for this struct was generated from the following file: