Nebula
Loading...
Searching...
No Matches
MaterialTemplates::MaterialTemplateValue Struct Reference

#include <materialtemplatetypes.h>

Classes

union  [union].data

Public Types

enum  Type {
  Bool , Scalar , Int , Vec2 ,
  Vec3 , Vec4 , Color
}

Public Member Functions

SizeT GetSize () const

Public Attributes

enum MaterialTemplates::MaterialTemplateValue::Type type
union  data
uint offset

Member Enumeration Documentation

◆ Type

Enumerator
Bool 
Scalar 
Int 
Vec2 
Vec3 
Vec4 
Color 

Member Function Documentation

◆ GetSize()

SizeT MaterialTemplates::MaterialTemplateValue::GetSize ( ) const
inline

Member Data Documentation

◆ data

union MaterialTemplates::MaterialTemplateValue::[union].data MaterialTemplates::MaterialTemplateValue::data

◆ offset

uint MaterialTemplates::MaterialTemplateValue::offset

◆ type

enum MaterialTemplates::MaterialTemplateValue::Type MaterialTemplates::MaterialTemplateValue::type

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