ScummVM API documentation
hpl::iGLStateProgram Member List

This is the complete list of members for hpl::iGLStateProgram, including all inherited members.

Bind()=0hpl::iGLStateProgrampure virtual
CreateFromFile(const tString &asFile, const tString &asEntry) (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminline
DecUserCount() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
destroy()hpl::iGLStatePrograminlinevirtual
GetFilePath() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
GetHandle() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
GetLogCreateAndDelete() (defined in hpl::iResourceBase)hpl::iResourceBaseinlinestatic
GetName() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
GetPrio() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
GetSize() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
GetTime() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
GetType() (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminline
GetUserCount() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
HasUsers() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
iGLStateProgram(tString asName) (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminline
iGpuProgram(const tString &asName) (defined in hpl::iGpuProgram)hpl::iGpuPrograminline
IncUserCount() (defined in hpl::iResourceBase)hpl::iResourceBase
InitData()=0 (defined in hpl::iGLStateProgram)hpl::iGLStateProgramprotectedpure virtual
iResourceBase(tString asName, unsigned long alPrio) (defined in hpl::iResourceBase)hpl::iResourceBase
mbDebugInfo (defined in hpl::iGpuProgram)hpl::iGpuProgramprotectedstatic
mbLogCreateAndDelete (defined in hpl::iResourceBase)hpl::iResourceBaseprotectedstatic
mbLogDestruction (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mbSetUpDone (defined in hpl::iGLStateProgram)hpl::iGLStateProgramprotected
mlHandle (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mlPrio (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mlSize (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mlTime (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mlUserCount (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mpLowGfx (defined in hpl::iGLStateProgram)hpl::iGLStateProgramprotected
msFilePath (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
msName (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
reload()hpl::iGLStatePrograminlinevirtual
SetColor3f(const tString &asName, const cColor &aCol) (defined in hpl::iGpuProgram)hpl::iGpuPrograminline
SetColor4f(const tString &asName, const cColor &aCol) (defined in hpl::iGpuProgram)hpl::iGpuPrograminline
SetFloat(const tString &asName, float afX) (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminlinevirtual
SetHandle(unsigned long alHandle) (defined in hpl::iResourceBase)hpl::iResourceBaseinline
SetLogCreateAndDelete(bool abX) (defined in hpl::iResourceBase)hpl::iResourceBaseinlinestatic
SetLogDebugInformation(bool abX) (defined in hpl::iGpuProgram)hpl::iGpuPrograminlinestatic
SetLogDestruction(bool abX) (defined in hpl::iResourceBase)hpl::iResourceBaseinline
SetMatrixf(const tString &asName, const cMatrixf &mMtx) (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminlinevirtual
SetMatrixf(const tString &asName, eGpuProgramMatrix mType, eGpuProgramMatrixOp mOp) (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminlinevirtual
SetTexture(const tString &asName, iTexture *apTexture, bool abAutoDisable=true) (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminline
SetTextureToUnit(int alUnit, iTexture *apTexture) (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminline
SetUp(iLowLevelGraphics *apLowLevelGraphics) (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminline
SetVec2f(const tString &asName, float afX, float afY) (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminlinevirtual
SetVec2f(const tString &asName, const cVector2f avVec) (defined in hpl::iGpuProgram)hpl::iGpuPrograminline
SetVec3f(const tString &asName, float afX, float afY, float afZ) (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminlinevirtual
SetVec3f(const tString &asName, const cVector3f &avVec) (defined in hpl::iGpuProgram)hpl::iGpuPrograminline
SetVec4f(const tString &asName, float afX, float afY, float afZ, float afW) (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminlinevirtual
UnBind()=0hpl::iGLStateProgrampure virtual
unload()hpl::iGLStatePrograminlinevirtual
~iGLStateProgram() (defined in hpl::iGLStateProgram)hpl::iGLStatePrograminlinevirtual
~iGpuProgram() (defined in hpl::iGpuProgram)hpl::iGpuPrograminlinevirtual
~iResourceBase() (defined in hpl::iResourceBase)hpl::iResourceBasevirtual