3#include "IComparable.h"
5#include "KnownColors.h"
75 std::is_trivial<Color>::value && std::is_standard_layout<Color>::value,
76 "Color should be a POD type.");
相等性比较接口
Definition IComparable.h:14
为支持ToString方法的类提供统一接口
Definition IToString.h:13
值转换器接口
Definition IValueConverter.h:14
SimpleWindow框架的顶级命名空间,所有公共类型、控件、枚举和工具函数均定义于此。
Definition Alignment.h:4
KnownColors
已知的颜色
Definition KnownColors.h:10
bool Equals(const Color &other) const
判断两个Color是否相等
Color(uint8_t r, uint8_t g, uint8_t b)
通过rgb构造Color结构体
Color(KnownColors knownColor)
通过KnownColors构造Color结构体
uint8_t g
G分量
Definition Color.h:25
std::wstring ToString() const
获取描述当前对象的字符串
Color(COLORREF color)
通过COLORREF构造Color结构体
uint8_t r
R分量
Definition Color.h:20
uint8_t _reserved
保留字段
Definition Color.h:35
uint8_t b
B分量
Definition Color.h:30