|
RADLib
RADical C++ application framework
|
RADUi theme tokens, runtime theme manager, and JSON persistence. More...
#include <RADCore/RADCore.h>#include <map>#include <string>
Include dependency graph for RADTheme.h:Go to the source code of this file.
Classes | |
| struct | RADUi::ThemeColors |
| Named UI color tokens encoded as CSS-style strings. More... | |
| struct | RADUi::ThemeMetrics |
| Spacing/radius tokens in logical pixels. More... | |
| struct | RADUi::ThemeTypography |
| Typography tokens. More... | |
| struct | RADUi::Theme |
| Complete RADUi theme definition. More... | |
| class | RADUi::ThemeManager |
| Process/application theme manager with RADCore events. More... | |
Namespaces | |
| RADUi | |
Enumerations | |
| enum class | RADUi::ThemeMode { RADUi::Light , RADUi::Dark , RADUi::System } |
| Theme selection mode. More... | |
RADUi theme tokens, runtime theme manager, and JSON persistence.