Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <CTheme.hpp>
Public Types | |
enum class | ETheme { Legacy , Nix , Northland } |
Static Public Member Functions | |
static bool | isSystemDarkMode () |
Private Member Functions | |
void | prvLoadTheme (IComponentsGUI *frameRef, double heightTextAboutScreen) |
void | prvLoadThemeNix (IComponentsGUI *frameRef, double heightTextAboutScreen) |
void | prvLoadThemeLegacy (IComponentsGUI *frameRef, double heightTextAboutScreen) |
void | prvLoadThemeNorthland (IComponentsGUI *frameRef, double heightTextAboutScreen) |
|
strong |
|
delete |
CTheme::CTheme | ( | IComponentsGUI * | frameRef, |
double | heightTextAboutScreen, | ||
bool | isSmallScaled ) |
|
delete |
|
virtual |
void CTheme::changeTheme | ( | CTheme::ETheme | theme | ) |
void CTheme::defineMaterials | ( | IGraphics * | graphics | ) |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
static |
|
private |
|
private |
|
private |
|
private |
void CTheme::setMaterialAlternateList | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialBackgroundButtons | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialBackgroundDialog | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialBackgroundGroupButtons | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialBackgroundScroll | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialBackgroundShadowButtons | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialBackgroundShadowDialog | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialBackgroundView | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialBlinkButtons | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialBtoBackgroundShadow | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialBtoMenuContext | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialButtonSelectedBackground | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialButtonText | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialDefault | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialDialogTitle | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialEdge | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialEdgeGroupButtons | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialEdit | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialEditBackground | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialFocus | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialFrameView | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialHeaderList | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialIllumination | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialInactive | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialLabelTittle | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialLabelValue | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialLineSeparator | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialMenuBackground | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialProgress | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialScroll | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialText | ( | IGraphics * | graphics | ) | const |
void CTheme::setMaterialTitle | ( | IGraphics * | graphics | ) | const |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |