XII Release 0.1.0
Loading...
Searching...
No Matches
xiiMaterialParameterDefinition Struct Reference

Copyright (c) Theophilus Eriata. All Rights Reserved. More...

#include <MaterialSchema.h>

Public Attributes

xiiMaterialParameterId m_Id
xiiHashedString m_sName
xiiString m_sDisplayName
xiiString m_sCategory
xiiEnum< xiiMaterialParameterType > m_Type = xiiMaterialParameterType::Float
xiiEnum< xiiMaterialUpdateFrequency > m_UpdateFrequency = xiiMaterialUpdateFrequency::Static
xiiBitflags< xiiMaterialParameterFlags > m_Flags = xiiMaterialParameterFlags::Default
xiiVariant m_DefaultValue
xiiVariant m_MinValue
xiiVariant m_MaxValue
xiiUInt32 m_uiOffset = 0U
xiiUInt32 m_uiSize = 0U

Detailed Description

Copyright (c) Theophilus Eriata. All Rights Reserved.

Describes one typed value in a material parameter block.


The documentation for this struct was generated from the following file:
  • /home/runner/work/XII/XII/Source/Engine/GraphicsCore/Material/MaterialSchema.h