7#include <DirectXMath.h>
15 unsigned alpha = 255) {
55 inline static const DirectX::XMVECTORF32
Clear = {
63bool ParseUIColor(
const std::string &text, DirectX::XMFLOAT4 &color);
static constexpr auto AccentHover
Definition Color.h:40
static constexpr auto DockPreviewBorder
Definition Color.h:44
static constexpr auto Accent
Definition Color.h:39
static constexpr auto Selection
Definition Color.h:41
static const DirectX::XMVECTORF32 Clear
Definition Color.h:55
static constexpr auto BorderSubtle
Definition Color.h:34
static constexpr auto DockPreview
Definition Color.h:43
static constexpr auto EditorBackground
Definition Color.h:23
static constexpr auto Border
Definition Color.h:33
static constexpr auto HeaderBackground
Definition Color.h:26
static constexpr auto TextMuted
Definition Color.h:48
static constexpr auto ControlBackgroundAlt
Definition Color.h:29
static constexpr auto ControlPressed
Definition Color.h:32
static constexpr auto Transparent
Definition Color.h:36
static constexpr auto SelectionInactive
Definition Color.h:42
static constexpr auto Divider
Definition Color.h:35
static constexpr auto PanelBackground
Definition Color.h:24
static constexpr auto ControlHover
Definition Color.h:31
static constexpr auto Text
Definition Color.h:47
static constexpr auto HeaderActive
Definition Color.h:27
static constexpr auto TextDisabled
Definition Color.h:49
static constexpr auto Success
Definition Color.h:52
static constexpr auto Warning
Definition Color.h:50
static constexpr auto ControlBackground
Definition Color.h:28
static constexpr auto PanelSunken
Definition Color.h:25
资源的强类型引用,同时覆盖持久化 ID 与运行时索引两种边界。
Definition ResourceRef.h:36
世界矩阵 描述坐标系,左手坐标系 使用 DirectX12 坐标系的描述
Definition Application.h:15
bool ParseUIColor(const std::string &text, DirectX::XMFLOAT4 &color)
Definition Color.cpp:11
constexpr DirectX::XMFLOAT4 ColorFromBytes(unsigned red, unsigned green, unsigned blue, unsigned alpha=255)
Definition Color.h:13