CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::GPUVertexInputDescriptor Struct Referencefinal

Determines how vertices should be handled as input on vertex shaders. More...

#include <CeresEngine/RenderAPI/GPUGraphicsPipeline.hpp>

Static Public Member Functions

template<typename Processor >
static constexpr void reflect (Processor &&RTTI)
 Executes the given processor for every field of the struct.
 

Public Attributes

SmallVector< GPUVertexFormat, 1 > formats
 A structure that declares every element in vertex buffers.
 

Detailed Description

Determines how vertices should be handled as input on vertex shaders.

Member Function Documentation

◆ reflect()

template<typename Processor >
static constexpr void CeresEngine::GPUVertexInputDescriptor::reflect ( Processor &&  RTTI)
inlinestaticconstexpr

Executes the given processor for every field of the struct.

Parameters
RTTIThe processor to be ran for every field.

Member Data Documentation

◆ formats

SmallVector<GPUVertexFormat, 1> CeresEngine::GPUVertexInputDescriptor::formats

A structure that declares every element in vertex buffers.


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