slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
Render.h
浏览该文件的文档.
1//
2// Created by zhou_zhengming on 2026/5/9.
3//
4
5#pragma once
6
7namespace z8 {
8class Application;
9
11{
14 Vulkan = 2
15};
16
17class Render {
18public:
19 virtual ~Render() = default;
20 virtual void Init() = 0;
21 virtual void Update() = 0;
22 virtual void Draw() = 0;
23 virtual void Resize() = 0;
24
26};
27}
28
29
Definition Application.h:19
Definition Render.h:17
virtual void Resize()=0
virtual void Update()=0
static Render * CreateRender(Application *App, RenderType type=DirectX12)
Definition Render.cpp:9
virtual void Init()=0
virtual ~Render()=default
virtual void Draw()=0
Definition Application.h:14
RenderType
Definition Render.h:11
@ Vulkan
Definition Render.h:14
@ DirectX11
Definition Render.h:13
@ DirectX12
Definition Render.h:12