HatchitResource
|
Public Types | |
enum | Type { INT, FLOAT, DOUBLE, FLOAT2, FLOAT3, FLOAT4, MAT4 } |
Public Member Functions | |
Type | GetType () |
void * | GetData () |
Static Public Member Functions | |
static ShaderVariable::Type | TypeFromString (const std::string &str) |
static size_t | SizeFromType (ShaderVariable::Type type) |
Protected Attributes | |
Type | m_type |
BYTE * | m_data = nullptr |