LkEngine 0.1.2
 
Loading...
Searching...
No Matches
RenderCommandQueue.h
1#pragma once
2
4
5
6namespace LkEngine {
7
9 {
10 public:
11 typedef void(*FRenderCommandFn)(void*);
12
15
16 void* Allocate(FRenderCommandFn CommandFunction, const uint32_t Size);
17 void Execute();
18
19 private:
20 uint8_t* m_CommandBuffer{};
21 uint8_t* m_CommandBufferPtr{};
22 uint32_t m_CommandCount = 0;
23 };
24
25}
Core header.
Definition RenderCommandQueue.h:9
Definition Asset.h:11