ScummVM API documentation
hpl::iTexture Member List

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

_bpp (defined in hpl::iTexture)hpl::iTextureprotected
_height (defined in hpl::LowLevelPicture)hpl::LowLevelPictureprotected
_width (defined in hpl::LowLevelPicture)hpl::LowLevelPictureprotected
Create(unsigned int alWidth, unsigned int alHeight, cColor aCol)=0hpl::iTexturepure virtual
CreateAnimFromBitmapVec(tBitmap2DVec *avBitmaps)=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
CreateCubeFromBitmapVec(tBitmap2DVec *avBitmaps)=0hpl::iTexturepure virtual
CreateFromArray(unsigned char *apPixelData, int alChannels, const cVector3l &avSize)=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
CreateFromBitmap(Bitmap2D *pBmp)=0hpl::iTexturepure virtual
DecUserCount() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
destroy() overridehpl::iTextureinlinevirtual
GetAnimMode() (defined in hpl::iTexture)hpl::iTextureinline
GetAnisotropyDegree(float afX) (defined in hpl::iTexture)hpl::iTextureinline
getBpp() const override (defined in hpl::iTexture)hpl::iTextureinlinevirtual
GetCurrentLowlevelHandle()=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
getFileName() const (defined in hpl::LowLevelPicture)hpl::LowLevelPictureinline
GetFilePath() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
GetFilter() (defined in hpl::iTexture)hpl::iTextureinline
GetFrameTime() (defined in hpl::iTexture)hpl::iTextureinline
GetGamma()=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
GetHandle()=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
getHeight() const (defined in hpl::LowLevelPicture)hpl::LowLevelPictureinline
GetLogCreateAndDelete() (defined in hpl::iResourceBase)hpl::iResourceBaseinlinestatic
GetName() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
getPath() (defined in hpl::LowLevelPicture)hpl::LowLevelPictureinline
GetPrio() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
GetSize() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
GetT()=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
GetTarget() (defined in hpl::iTexture)hpl::iTextureinline
GetTextureType() (defined in hpl::iTexture)hpl::iTextureinline
GetTime() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
GetTimeCount()=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
getType() (defined in hpl::LowLevelPicture)hpl::LowLevelPictureinline
GetUserCount() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
getWidth() const (defined in hpl::LowLevelPicture)hpl::LowLevelPictureinline
GetWrapR() (defined in hpl::iTexture)hpl::iTextureinline
GetWrapS() (defined in hpl::iTexture)hpl::iTextureinline
GetWrapT() (defined in hpl::iTexture)hpl::iTextureinline
hasAlpha() override (defined in hpl::iTexture)hpl::iTextureinlinevirtual
HasAnimation()=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
HasUsers() (defined in hpl::iResourceBase)hpl::iResourceBaseinline
IncUserCount() (defined in hpl::iResourceBase)hpl::iResourceBase
iResourceBase(tString asName, unsigned long alPrio) (defined in hpl::iResourceBase)hpl::iResourceBase
iTexture(tString asName, tString asType, Graphics::PixelFormat *apPxlFmt, iLowLevelGraphics *apLowLevelGraphics, eTextureType aType, bool abUseMipMaps, eTextureTarget aTarget, bool abCompress=false) (defined in hpl::iTexture)hpl::iTextureinline
LowLevelPicture(const tString &type) (defined in hpl::LowLevelPicture)hpl::LowLevelPictureinline
mAnimMode (defined in hpl::iTexture)hpl::iTextureprotected
mbCompress (defined in hpl::iTexture)hpl::iTextureprotected
mbLogCreateAndDelete (defined in hpl::iResourceBase)hpl::iResourceBaseprotectedstatic
mbLogDestruction (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mbUseMipMaps (defined in hpl::iTexture)hpl::iTextureprotected
mfAnisotropyDegree (defined in hpl::iTexture)hpl::iTextureprotected
mfFrameTime (defined in hpl::iTexture)hpl::iTextureprotected
mFilter (defined in hpl::iTexture)hpl::iTextureprotected
mlHandle (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mlPrio (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mlSize (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mlSizeLevel (defined in hpl::iTexture)hpl::iTextureprotected
mlTime (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mlUserCount (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mpLowLevelGraphics (defined in hpl::iTexture)hpl::iTextureprotected
msFilePath (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
msName (defined in hpl::iResourceBase)hpl::iResourceBaseprotected
mTarget (defined in hpl::iTexture)hpl::iTextureprotected
mType (defined in hpl::iTexture)hpl::iTextureprotected
mvMinLevelSize (defined in hpl::iTexture)hpl::iTextureprotected
mWrapR (defined in hpl::iTexture)hpl::iTextureprotected
mWrapS (defined in hpl::iTexture)hpl::iTextureprotected
mWrapT (defined in hpl::iTexture)hpl::iTextureprotected
NextFrame()=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
PrevFrame()=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
reload() overridehpl::iTextureinlinevirtual
SetAnimMode(eTextureAnimMode aMode) (defined in hpl::iTexture)hpl::iTextureinline
SetAnisotropyDegree(float afX)=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
SetFilter(eTextureFilter aFilter)=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
SetFrameTime(float afX) (defined in hpl::iTexture)hpl::iTextureinline
SetGamma(float afGamma)=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
SetHandle(unsigned long alHandle) (defined in hpl::iResourceBase)hpl::iResourceBaseinline
SetLogCreateAndDelete(bool abX) (defined in hpl::iResourceBase)hpl::iResourceBaseinlinestatic
SetLogDestruction(bool abX) (defined in hpl::iResourceBase)hpl::iResourceBaseinline
SetMinLevelSize(const cVector2l &avSize) (defined in hpl::iTexture)hpl::iTextureinline
SetMipMapUse(bool abX) (defined in hpl::iTexture)hpl::iTextureinline
setPath(const tString &path) (defined in hpl::LowLevelPicture)hpl::LowLevelPictureinline
SetPixels2D(int alLevel, const cVector2l &avOffset, const cVector2l &avSize, eColorDataFormat aDataFormat, void *apPixelData)=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
SetSizeLevel(unsigned int alLevel) (defined in hpl::iTexture)hpl::iTextureinline
SetTimeCount(float afX)=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
SetWrapR(eTextureWrap aMode)=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
SetWrapS(eTextureWrap aMode)=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
SetWrapT(eTextureWrap aMode)=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
unload() overridehpl::iTextureinlinevirtual
Update(float afTimeStep)=0 (defined in hpl::iTexture)hpl::iTexturepure virtual
UsesMipMaps() (defined in hpl::iTexture)hpl::iTextureinline
~iResourceBase() (defined in hpl::iResourceBase)hpl::iResourceBasevirtual
~iTexture() (defined in hpl::iTexture)hpl::iTextureinlinevirtual
~LowLevelPicture()=default (defined in hpl::LowLevelPicture)hpl::LowLevelPicturevirtual