Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
RenderList.h
Go to the documentation of this file.
1#pragma once
2#include <vector>
3
5
6namespace EngineCore {
10 class RenderList {
11 public:
12
13 void addToRenderPool(std::unique_ptr<Actor> actor);
14 uint32_t getRenderCount() const;
15
16 private:
17 std::vector<std::unique_ptr<Actor>> actorsToRender;
18 };
19}
The render list stores all actors to render this frame.
Definition RenderList.h:10
uint32_t getRenderCount() const
Definition RenderList.cpp:8
void addToRenderPool(std::unique_ptr< Actor > actor)
Definition RenderList.cpp:4
std::vector< std::unique_ptr< Actor > > actorsToRender
Definition RenderList.h:17
Log category system implementation.