Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Toggle main menu visibility
Loading...
Searching...
No Matches
AssetRenderQueueContext.hpp
1
#pragma once
2
3
#include <entt/entt.hpp>
4
#include <Common/HashedString.hpp>
5
6
#include "RenderViewData.hpp"
7
#include "AssetRendererFilter.hpp"
8
9
namespace
Grindstone::Rendering
{
10
struct
AssetRenderQueueContext
{
11
const
Grindstone::Rendering::RenderViewData
& viewData;
12
entt::registry& registry;
13
Grindstone::HashedString
renderQueueHash;
14
AssetRendererFilter
filter;
15
};
16
}
// namespace Grindstone::Rendering
Grindstone::HashedString
Definition
HashedString.hpp:9
Grindstone::Rendering
Definition
AssetRendererFilter.hpp:6
Grindstone::Rendering::AssetRenderQueueContext
Definition
AssetRenderQueueContext.hpp:10
Grindstone::Rendering::AssetRendererFilter
Definition
AssetRendererFilter.hpp:8
Grindstone::Rendering::RenderViewData
Definition
RenderViewData.hpp:7
sources
code
Common
Rendering
AssetRenderQueueContext.hpp
Generated by
1.17.0