ezEngine  Milestone 7
ezMaterialResourceDescriptor Struct Reference

Classes

struct  PermutationVar
 
struct  ShaderConstant
 
struct  TextureBinding
 

Public Member Functions

void Clear ()
 

Public Attributes

ezMaterialResourceHandle m_hBaseMaterial
 
ezShaderResourceHandle m_hShader
 
ezDynamicArray< PermutationVarm_PermutationVars
 
ezDynamicArray< ShaderConstantm_ShaderConstants
 
ezDynamicArray< TextureBindingm_TextureBindings
 

Class Documentation

struct ezMaterialResourceDescriptor::PermutationVar
Class Members
ezHashedString m_Name
ezHashedString m_Value
struct ezMaterialResourceDescriptor::ShaderConstant
Class Members
ezUInt32 m_NameHash
ezVariant m_Value
struct ezMaterialResourceDescriptor::TextureBinding
Class Members
ezUInt32 m_NameHash
ezTextureResourceHandle m_Value

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