Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::Renderer::RenderFrameContext Struct Reference

Public Member Functions

 RenderFrameContext (Grindstone::WorldContextSet &cxtSet)
 RenderFrameContext (const RenderFrameContext &other)=default
 RenderFrameContext (RenderFrameContext &&other) noexcept=default
RenderFrameContext & operator= (const RenderFrameContext &other)=default
RenderFrameContext & operator= (RenderFrameContext &&other) noexcept=default

Public Attributes

std::vector< RenderFrameViewContextviews
uint32_t viewMask = NORMAL_VIEW
Grindstone::Math::Uint2 imageSize
uint8_t imageIndex = 0
Grindstone::Renderer::RenderGraphBuilderResourceRef colorRef = Grindstone::Renderer::RenderGraphBuilderResourceRef::Invalid()
Grindstone::Renderer::RenderGraphBuilderResourceRef depthRef = Grindstone::Renderer::RenderGraphBuilderResourceRef::Invalid()
Grindstone::WorldContextSetworldContextSet
Grindstone::Blackboard blackboard

Static Public Attributes

static const uint32_t NORMAL_VIEW = 0b1
static const uint32_t XR_VIEW = 0b11
static const uint32_t CUBEMAP_VIEW = 0b111111

The documentation for this struct was generated from the following file: