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

Public Member Functions

bool IsInvalid () const
bool IsBuffer () const
bool IsImage () const
ResourceId GetResourceIndex () const
PassId GetPassIndex () const
RenderGraphBuilderResourceRef FromPass (PassId newPassIndex) const
bool IsSameResource (const RenderGraphBuilderResourceRef &other) const
bool operator== (const RenderGraphBuilderResourceRef &o) const

Static Public Member Functions

static RenderGraphBuilderResourceRef Invalid ()
static RenderGraphBuilderResourceRef Buffer (ResourceId resourceIndex, PassId passIndex)
static RenderGraphBuilderResourceRef Image (ResourceId resourceIndex, PassId passIndex)

Public Attributes

ResourceId isBuffer: 1
ResourceId resourceIndex: 15
PassId passIndex

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