Nebula
Loading...
Searching...
No Matches
MaterialTemplatesGPULang::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 MaterialTemplatesGPULang::MaterialTemplateValue::Type type
union  data
uint offset

Member Enumeration Documentation

◆ Type

Enumerator
Bool 
Scalar 
Int 
Vec2 
Vec3 
Vec4 
Color 

Member Function Documentation

◆ GetSize()

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

Member Data Documentation

◆ data

union MaterialTemplatesGPULang::MaterialTemplateValue::[union].data MaterialTemplatesGPULang::MaterialTemplateValue::data

◆ offset

uint MaterialTemplatesGPULang::MaterialTemplateValue::offset

◆ type

enum MaterialTemplatesGPULang::MaterialTemplateValue::Type MaterialTemplatesGPULang::MaterialTemplateValue::type

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