slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
DX12FloatingWindow.h
浏览该文件的文档.
1#pragma once
2
3#include "UI/Dock/DockTree.h"
4
5#include <memory>
6#include <vector>
7
8namespace z8 {
9class DX12Render;
10
11namespace ui {
12class BaseNode;
13}
14
22private:
23 class Host;
24
25 DX12Render *Render = nullptr;
26 std::vector<std::unique_ptr<Host>> Hosts;
27
28public:
31
32 void Draw();
35 bool Reconcile(bool topologyChanged);
36 void Update();
37};
38
39} // namespace z8
Definition DX12FloatingWindow.cpp:66
Definition DX12FloatingWindow.h:21
DX12FloatingWindowManager(DX12Render &render)
Definition DX12FloatingWindow.cpp:433
std::vector< std::unique_ptr< Host > > Hosts
Definition DX12FloatingWindow.h:26
bool Reconcile(bool topologyChanged)
Definition DX12FloatingWindow.cpp:443
void Update()
Definition DX12FloatingWindow.cpp:481
void Draw()
Definition DX12FloatingWindow.cpp:438
Definition DX12Render.h:33
Definition Render.h:18
资源的强类型引用,同时覆盖持久化 ID 与运行时索引两种边界。
Definition ResourceRef.h:36
世界矩阵 描述坐标系,左手坐标系 使用 DirectX12 坐标系的描述
Definition Application.h:15