#include <GteHLSLShaderVariable.h>
Classes | |
struct | Description |
Public Member Functions | |
std::vector< unsigned char > const & | GetDefaultValue () const |
unsigned int | GetFlags () const |
std::string const & | GetName () const |
unsigned int | GetNumBytes () const |
unsigned int | GetOffset () const |
unsigned int | GetSamplerNumSlots () const |
unsigned int | GetSamplerStart () const |
unsigned int | GetTextureNumSlots () const |
unsigned int | GetTextureStart () const |
HLSLShaderVariable () | |
void | Print (std::ofstream &output) const |
void | SetDescription (D3D_SHADER_VARIABLE_DESC const &desc) |
Private Attributes | |
Description | mDesc |
Definition at line 16 of file GteHLSLShaderVariable.h.
HLSLShaderVariable::HLSLShaderVariable | ( | ) |
Definition at line 15 of file GteHLSLShaderVariable.cpp.
std::vector< unsigned char > const & HLSLShaderVariable::GetDefaultValue | ( | ) | const |
Definition at line 77 of file GteHLSLShaderVariable.cpp.
unsigned int HLSLShaderVariable::GetFlags | ( | ) | const |
Definition at line 52 of file GteHLSLShaderVariable.cpp.
std::string const & HLSLShaderVariable::GetName | ( | ) | const |
Definition at line 37 of file GteHLSLShaderVariable.cpp.
unsigned int HLSLShaderVariable::GetNumBytes | ( | ) | const |
Definition at line 47 of file GteHLSLShaderVariable.cpp.
unsigned int HLSLShaderVariable::GetOffset | ( | ) | const |
Definition at line 42 of file GteHLSLShaderVariable.cpp.
unsigned int HLSLShaderVariable::GetSamplerNumSlots | ( | ) | const |
Definition at line 72 of file GteHLSLShaderVariable.cpp.
unsigned int HLSLShaderVariable::GetSamplerStart | ( | ) | const |
Definition at line 67 of file GteHLSLShaderVariable.cpp.
unsigned int HLSLShaderVariable::GetTextureNumSlots | ( | ) | const |
Definition at line 62 of file GteHLSLShaderVariable.cpp.
unsigned int HLSLShaderVariable::GetTextureStart | ( | ) | const |
Definition at line 57 of file GteHLSLShaderVariable.cpp.
void HLSLShaderVariable::Print | ( | std::ofstream & | output | ) | const |
Definition at line 82 of file GteHLSLShaderVariable.cpp.
void HLSLShaderVariable::SetDescription | ( | D3D_SHADER_VARIABLE_DESC const & | desc | ) |
Definition at line 19 of file GteHLSLShaderVariable.cpp.
|
private |
Definition at line 56 of file GteHLSLShaderVariable.h.