This is the complete list of members for hpl::iGLStateProgram, including all inherited members.
Bind()=0 | hpl::iGLStateProgram | pure virtual |
CreateFromFile(const tString &asFile, const tString &asEntry) (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inline |
DecUserCount() (defined in hpl::iResourceBase) | hpl::iResourceBase | inline |
destroy() | hpl::iGLStateProgram | inlinevirtual |
GetFilePath() (defined in hpl::iResourceBase) | hpl::iResourceBase | inline |
GetHandle() (defined in hpl::iResourceBase) | hpl::iResourceBase | inline |
GetLogCreateAndDelete() (defined in hpl::iResourceBase) | hpl::iResourceBase | inlinestatic |
GetName() (defined in hpl::iResourceBase) | hpl::iResourceBase | inline |
GetPrio() (defined in hpl::iResourceBase) | hpl::iResourceBase | inline |
GetSize() (defined in hpl::iResourceBase) | hpl::iResourceBase | inline |
GetTime() (defined in hpl::iResourceBase) | hpl::iResourceBase | inline |
GetType() (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inline |
GetUserCount() (defined in hpl::iResourceBase) | hpl::iResourceBase | inline |
HasUsers() (defined in hpl::iResourceBase) | hpl::iResourceBase | inline |
iGLStateProgram(tString asName) (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inline |
iGpuProgram(const tString &asName) (defined in hpl::iGpuProgram) | hpl::iGpuProgram | inline |
IncUserCount() (defined in hpl::iResourceBase) | hpl::iResourceBase | |
InitData()=0 (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | protectedpure virtual |
iResourceBase(tString asName, unsigned long alPrio) (defined in hpl::iResourceBase) | hpl::iResourceBase | |
mbDebugInfo (defined in hpl::iGpuProgram) | hpl::iGpuProgram | protectedstatic |
mbLogCreateAndDelete (defined in hpl::iResourceBase) | hpl::iResourceBase | protectedstatic |
mbLogDestruction (defined in hpl::iResourceBase) | hpl::iResourceBase | protected |
mbSetUpDone (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | protected |
mlHandle (defined in hpl::iResourceBase) | hpl::iResourceBase | protected |
mlPrio (defined in hpl::iResourceBase) | hpl::iResourceBase | protected |
mlSize (defined in hpl::iResourceBase) | hpl::iResourceBase | protected |
mlTime (defined in hpl::iResourceBase) | hpl::iResourceBase | protected |
mlUserCount (defined in hpl::iResourceBase) | hpl::iResourceBase | protected |
mpLowGfx (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | protected |
msFilePath (defined in hpl::iResourceBase) | hpl::iResourceBase | protected |
msName (defined in hpl::iResourceBase) | hpl::iResourceBase | protected |
reload() | hpl::iGLStateProgram | inlinevirtual |
SetColor3f(const tString &asName, const cColor &aCol) (defined in hpl::iGpuProgram) | hpl::iGpuProgram | inline |
SetColor4f(const tString &asName, const cColor &aCol) (defined in hpl::iGpuProgram) | hpl::iGpuProgram | inline |
SetFloat(const tString &asName, float afX) (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inlinevirtual |
SetHandle(unsigned long alHandle) (defined in hpl::iResourceBase) | hpl::iResourceBase | inline |
SetLogCreateAndDelete(bool abX) (defined in hpl::iResourceBase) | hpl::iResourceBase | inlinestatic |
SetLogDebugInformation(bool abX) (defined in hpl::iGpuProgram) | hpl::iGpuProgram | inlinestatic |
SetLogDestruction(bool abX) (defined in hpl::iResourceBase) | hpl::iResourceBase | inline |
SetMatrixf(const tString &asName, const cMatrixf &mMtx) (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inlinevirtual |
SetMatrixf(const tString &asName, eGpuProgramMatrix mType, eGpuProgramMatrixOp mOp) (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inlinevirtual |
SetTexture(const tString &asName, iTexture *apTexture, bool abAutoDisable=true) (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inline |
SetTextureToUnit(int alUnit, iTexture *apTexture) (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inline |
SetUp(iLowLevelGraphics *apLowLevelGraphics) (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inline |
SetVec2f(const tString &asName, float afX, float afY) (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inlinevirtual |
SetVec2f(const tString &asName, const cVector2f avVec) (defined in hpl::iGpuProgram) | hpl::iGpuProgram | inline |
SetVec3f(const tString &asName, float afX, float afY, float afZ) (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inlinevirtual |
SetVec3f(const tString &asName, const cVector3f &avVec) (defined in hpl::iGpuProgram) | hpl::iGpuProgram | inline |
SetVec4f(const tString &asName, float afX, float afY, float afZ, float afW) (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inlinevirtual |
UnBind()=0 | hpl::iGLStateProgram | pure virtual |
unload() | hpl::iGLStateProgram | inlinevirtual |
~iGLStateProgram() (defined in hpl::iGLStateProgram) | hpl::iGLStateProgram | inlinevirtual |
~iGpuProgram() (defined in hpl::iGpuProgram) | hpl::iGpuProgram | inlinevirtual |
~iResourceBase() (defined in hpl::iResourceBase) | hpl::iResourceBase | virtual |