ezEngine Release 26.3
Loading...
Searching...
No Matches
ezMaterialManager::MaterialData Struct Reference

The material's render data. Accessed via ezMaterialManager::GetMaterialData. More...

#include <MaterialManager.h>

Classes

struct  BindGroupCache
 

Public Member Functions

void DeleteBindGroups ()
 

Public Attributes

ezShaderResourceHandle m_hShader
 
ezMaterialResource::ezMaterialId m_MaterialId
 Index into m_hStructuredBufferView.
 
ezDynamicArray< ezPermutationVarm_PermutationVars
 
ezGALBufferHandle m_hStructuredBuffer
 
ezGALBufferHandle m_hConstantBuffer
 
ezDynamicArray< ezMaterialResourceDescriptor::Parameterm_Parameters
 
ezDynamicArray< ezMaterialResourceDescriptor::Texture2DBindingm_Texture2DBindings
 
ezDynamicArray< ezMaterialResourceDescriptor::TextureCubeBindingm_TextureCubeBindings
 
ezHybridArray< BindGroupCache, 2 > m_BindGroups
 

Detailed Description

The material's render data. Accessed via ezMaterialManager::GetMaterialData.


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