Cogs.Core
Public Attributes | List of all members
Cogs::Core::RenderMaterialInstance::RenderEffectBinding Struct Reference

Public Attributes

size_t permutationCode
 
MeshStreamsLayout streamsLayout
 
const EnginePermutationenginePermutation
 
RenderPassOptions passOptions
 
ClipShapeType clipShape
 
EffectBindingbinding
 
size_t variantGeneration
 

Detailed Description

Definition at line 53 of file RenderMaterialInstance.h.

Member Data Documentation

◆ binding

EffectBinding* Cogs::Core::RenderMaterialInstance::RenderEffectBinding::binding

Definition at line 60 of file RenderMaterialInstance.h.

◆ clipShape

ClipShapeType Cogs::Core::RenderMaterialInstance::RenderEffectBinding::clipShape

Definition at line 59 of file RenderMaterialInstance.h.

◆ enginePermutation

const EnginePermutation* Cogs::Core::RenderMaterialInstance::RenderEffectBinding::enginePermutation

Definition at line 57 of file RenderMaterialInstance.h.

◆ passOptions

RenderPassOptions Cogs::Core::RenderMaterialInstance::RenderEffectBinding::passOptions

Definition at line 58 of file RenderMaterialInstance.h.

◆ permutationCode

size_t Cogs::Core::RenderMaterialInstance::RenderEffectBinding::permutationCode

Definition at line 55 of file RenderMaterialInstance.h.

◆ streamsLayout

MeshStreamsLayout Cogs::Core::RenderMaterialInstance::RenderEffectBinding::streamsLayout

Definition at line 56 of file RenderMaterialInstance.h.

◆ variantGeneration

size_t Cogs::Core::RenderMaterialInstance::RenderEffectBinding::variantGeneration

Definition at line 61 of file RenderMaterialInstance.h.


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