Torque3D Documentation / _generateds / ShaderConnectorHLSL

ShaderConnectorHLSL

Engine/source/shaderGen/HLSL/shaderCompHLSL.h

More...

Private Static Functions

Public Functions

Var *
getElement(RegisterType type, U32 numElements, U32 numRegisters)
Var *
getIndexedElement(U32 index, RegisterType type, U32 numElements, U32 numRegisters)
print(Stream & stream, bool isVertexShader)
setName(char * newName)

Detailed Description

Private Static Functions

_hlsl4VarSort(const void * e1, const void * e2)

Public Functions

getElement(RegisterType type, U32 numElements, U32 numRegisters)

Reimplemented from: ShaderConnector

getIndexedElement(U32 index, RegisterType type, U32 numElements, U32 numRegisters)

print(Stream & stream, bool isVertexShader)

Reimplemented from: ShaderConnector

reset()

Reimplemented from: ShaderConnector

setName(char * newName)

Reimplemented from: ShaderConnector

sortVars()

Reimplemented from: ShaderConnector