2#include "DefinitionsGUIStyle.h"
33 CGUIManagerStyle(
const CGUIManagerStyle& rh);
36 virtual ~CGUIManagerStyle();
37 static const CResult Terminate();
38 static CGUIManagerStyle* GetInstance();
42 static void SetStateColor(SControlStyleColorGroup*& pGroup,
EGUIControlState eState, uint32_t color);
43 static void SetStateColorAlphaRatio(SControlStyleColorGroup*& pGroup,
EGUIControlState eState, uint32_t color,
float f32Alpha);
44 static void ClearStateColor(SControlStyleColorGroup*& pGroup,
EGUIControlState eState);
50 static const CResult TryGetColor(
const SControlStyleGroupBasic* pStyle, EStyleControlStyleGroupBasicElem e,
EGUIControlState eState, COLORREF& outClr);
51 static const SControlStyleGroupBasic* FindThemeStyleGroupBasic(
EGUIControlType eType,
bool bOnPropertyGrid);
52 static const CResult TryGetColor(
const SControlStyleGroupSubButton* pStyle, EStyleControlStyleGroupSubButtonElem e,
EGUIControlState eState, COLORREF& outClr);
53 static const SControlStyleGroupSubButton* FindThemeStyleGroupSubButton(
EGUIControlType eType,
bool bOnPropertyGrid);
55 DeclareGetClassType();
63 const CResult InitializeControlStyles();
FLImaging의 최상위 기저 클래스
Definition FLBase.h:36
FLImaging 모듈의 수행 결과 객체
Definition ResultsDef.h:1676
테마 프리셋
Definition GUIThemePreset.h:28
Definition D2DObject.h:12
EAntialiasingOption
Definition DefinitionsGUIStyle.h:32
EGUIControlState
GUI 컨트롤 상태 열거형
Definition DefinitionsGUIStyle.h:317
EGUIControlType
컨트롤
Definition DefinitionsGUIStyle.h:391