#include <GteHLSLTextureArray.h>

Public Member Functions | |
| unsigned int | GetNumComponents () const |
| unsigned int | GetNumDimensions () const |
| HLSLTextureArray (D3D_SHADER_INPUT_BIND_DESC const &desc) | |
| HLSLTextureArray (D3D_SHADER_INPUT_BIND_DESC const &desc, unsigned int index) | |
| bool | IsGpuWritable () const |
| virtual | ~HLSLTextureArray () |
Public Member Functions inherited from gte::HLSLResource | |
| unsigned int | GetBindCount () const |
| unsigned int | GetBindPoint () const |
| D3D_SRV_DIMENSION | GetDimension () const |
| unsigned int | GetFlags () const |
| std::string const & | GetName () const |
| unsigned int | GetNumBytes () const |
| unsigned int | GetNumSamples () const |
| D3D_RESOURCE_RETURN_TYPE | GetReturnType () const |
| D3D_SHADER_INPUT_TYPE | GetType () const |
| virtual void | Print (std::ofstream &output) const |
| virtual | ~HLSLResource () |
Private Member Functions | |
| void | Initialize (D3D_SHADER_INPUT_BIND_DESC const &desc) |
Private Attributes | |
| bool | mGpuWritable |
| unsigned int | mNumComponents |
| unsigned int | mNumDimensions |
Additional Inherited Members | |
Protected Member Functions inherited from gte::HLSLResource | |
| HLSLResource (D3D_SHADER_INPUT_BIND_DESC const &desc, unsigned int numBytes) | |
| HLSLResource (D3D_SHADER_INPUT_BIND_DESC const &desc, unsigned int index, unsigned int numBytes) | |
Definition at line 15 of file GteHLSLTextureArray.h.
|
virtual |
Definition at line 13 of file GteHLSLTextureArray.cpp.
| HLSLTextureArray::HLSLTextureArray | ( | D3D_SHADER_INPUT_BIND_DESC const & | desc | ) |
Definition at line 17 of file GteHLSLTextureArray.cpp.
| HLSLTextureArray::HLSLTextureArray | ( | D3D_SHADER_INPUT_BIND_DESC const & | desc, |
| unsigned int | index | ||
| ) |
Definition at line 24 of file GteHLSLTextureArray.cpp.
| unsigned int HLSLTextureArray::GetNumComponents | ( | ) | const |
Definition at line 55 of file GteHLSLTextureArray.cpp.
| unsigned int HLSLTextureArray::GetNumDimensions | ( | ) | const |
Definition at line 60 of file GteHLSLTextureArray.cpp.
|
private |
Definition at line 32 of file GteHLSLTextureArray.cpp.
| bool HLSLTextureArray::IsGpuWritable | ( | ) | const |
Definition at line 65 of file GteHLSLTextureArray.cpp.
|
private |
Definition at line 36 of file GteHLSLTextureArray.h.
|
private |
Definition at line 34 of file GteHLSLTextureArray.h.
|
private |
Definition at line 35 of file GteHLSLTextureArray.h.