This is the complete list of members for iShaderConstants, including all inherited members.
| AddConstant(iHString *ahspName, eShaderRegisterType aType, tU32 anSize)=0 | iShaderConstants | pure virtual |
| AddRef()=0 | iUnknown | pure virtual |
| Clone() const =0 | iShaderConstants | pure virtual |
| DeleteThis()=0 | iUnknown | pure virtual |
| GetConstantIndex(iHString *ahspName) const =0 | iShaderConstants | pure virtual |
| GetConstantMetadata(tU32 anConstIndex) const =0 | iShaderConstants | pure virtual |
| GetConstantName(tU32 anConstIndex) const =0 | iShaderConstants | pure virtual |
| GetConstantSize(tU32 anConstIndex) const =0 | iShaderConstants | pure virtual |
| GetConstantType(tU32 anConstIndex) const =0 | iShaderConstants | pure virtual |
| GetDescStructPtr() const =0 | iShaderConstants | pure virtual |
| GetFloat(tU32 anConstIndex, tU32 anOffset) const =0 | iShaderConstants | pure virtual |
| GetFloatMatrix(tU32 anConstIndex) const =0 | iShaderConstants | pure virtual |
| GetFloatPointer(tU32 anConstIndex) const =0 | iShaderConstants | pure virtual |
| GetHwIndex(tU32 anConstIndex) const =0 | iShaderConstants | pure virtual |
| GetInt(tU32 anConstIndex, tU32 anOffset) const =0 | iShaderConstants | pure virtual |
| GetIntPointer(tU32 anConstIndex) const =0 | iShaderConstants | pure virtual |
| GetMaxNumRegisters() const =0 | iShaderConstants | pure virtual |
| GetNumConstants() const =0 | iShaderConstants | pure virtual |
| GetNumRefs() const =0 | iUnknown | pure virtual |
| GetSerializeObjectTypeID() const =0 | iSerializable | pure virtual |
| Invalidate()=0 | iUnknown | pure virtual |
| IsOK() const =0 | iUnknown | pure virtual |
| ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0 | iUnknown | pure virtual |
| QueryInterface(const tUUID &aIID)=0 | iUnknown | pure virtual |
| Release()=0 | iUnknown | pure virtual |
| Serialize(iFile *apFile, eSerializeMode aMode)=0 | iSerializable | pure virtual |
| SetConstantMetadata(tU32 anConstIndex, iHString *ahspMetadata)=0 | iShaderConstants | pure virtual |
| SetFloat(tU32 anConstIndex, const sVec4f &aV)=0 | iShaderConstants | pure virtual |
| SetFloatArray(tU32 anConstIndex, const tVec4fCVec *apV, tU32 anSize=1)=0 | iShaderConstants | pure virtual |
| SetFloatMatrix(tU32 anConstIndex, const sMatrixf &aV)=0 | iShaderConstants | pure virtual |
| SetFloatMatrixArray(tU32 anConstIndex, const tMatrixfCVec *apV, tU32 anSize=1)=0 | iShaderConstants | pure virtual |
| SetFloatPointer(tU32 anConstIndex, const sVec4f *apV, tU32 anSize=1)=0 | iShaderConstants | pure virtual |
| SetHwIndex(tU32 anConstIndex, tU32 anRegisterIndex)=0 | iShaderConstants | pure virtual |
| SetInt(tU32 anConstIndex, const sVec4i &aV)=0 | iShaderConstants | pure virtual |
| SetIntArray(tU32 anConstIndex, const tVec4iCVec *apV, tU32 anSize=1)=0 | iShaderConstants | pure virtual |
| SetIntPointer(tU32 anConstIndex, const sVec4i *apV, tU32 anSize=1)=0 | iShaderConstants | pure virtual |
| SetNumRefs(tI32 anNumRefs)=0 | iUnknown | pure virtual |
1.8.7