Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Gray3D::cModelXEffectParam Class Reference

#include <cModelX.h>

Public Attributes

cString m_sName
 param name More...
 
enum _D3DXEFFECTDEFAULTTYPE m_eType
 param value type. D3DXEDT_STRING, DWORD, FLOATS (or array of such based on size of m_Value) VARTYPE_DWORD, VARTYPE_ArrayT More...
 
cHeapBlock m_Value
 binary blob of data for param value. D3DXEFFECTDEFAULT More...
 

Detailed Description

a single (default) param/tuple set on an effect for a material. similar to cVarMap, cVarTuple VARTYPE_ArrayT inside _D3DXEFFECTINSTANCE is array of D3DXEFFECTDEFAULT child of cModelXMaterial

Member Data Documentation

◆ m_eType

enum _D3DXEFFECTDEFAULTTYPE Gray3D::cModelXEffectParam::m_eType

param value type. D3DXEDT_STRING, DWORD, FLOATS (or array of such based on size of m_Value) VARTYPE_DWORD, VARTYPE_ArrayT

◆ m_sName

cString Gray3D::cModelXEffectParam::m_sName

param name

◆ m_Value

cHeapBlock Gray3D::cModelXEffectParam::m_Value

binary blob of data for param value. D3DXEFFECTDEFAULT


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