kodi
CTexture Member List

This is the complete list of members for CTexture, including all inherited members.

Allocate(unsigned int width, unsigned int height, XB_FMT format) (defined in CTexture)CTexture
BindToUnit(unsigned int unit)=0 (defined in CTexture)CTexturepure virtual
ClampToEdge() (defined in CTexture)CTexture
CreateTexture(unsigned int width=0, unsigned int height=0, XB_FMT format=XB_FMT_A8R8G8B8) (defined in CTexture)CTexturestatic
CreateTextureObject()=0 (defined in CTexture)CTexturepure virtual
CTexture(unsigned int width=0, unsigned int height=0, XB_FMT format=XB_FMT_A8R8G8B8) (defined in CTexture)CTexture
DestroyTextureObject()=0 (defined in CTexture)CTexturepure virtual
GetBlockSize() const (defined in CTexture)CTextureprotected
GetCacheMemory() const (defined in CTexture)CTextureinline
GetHeight() const (defined in CTexture)CTextureinline
GetOrientation() const (defined in CTexture)CTextureinline
GetOriginalHeight() constCTextureinline
GetOriginalWidth() constCTextureinline
GetPitch() const (defined in CTexture)CTextureinline
GetPitch(unsigned int width) const (defined in CTexture)CTextureprotected
GetPixels() const (defined in CTexture)CTextureinline
GetRows() const (defined in CTexture)CTextureinline
GetRows(unsigned int height) const (defined in CTexture)CTextureprotected
GetScalingMethod() const (defined in CTexture)CTextureinline
GetTextureHeight() const (defined in CTexture)CTextureinline
GetTextureWidth() const (defined in CTexture)CTextureinline
GetWidth() const (defined in CTexture)CTextureinline
HasAlpha() const (defined in CTexture)CTexture
IsMipmapped() const (defined in CTexture)CTexture
LoadFromFile(const std::string &texturePath, unsigned int idealWidth=0, unsigned int idealHeight=0, bool requirePixels=false, const std::string &strMimeType="")CTexturestatic
LoadFromFileInMem(unsigned char *buffer, size_t size, const std::string &mimeType, unsigned int maxWidth, unsigned int maxHeight) (defined in CTexture)CTextureprotected
LoadFromFileInMemory(unsigned char *buffer, size_t bufferSize, const std::string &mimeType, unsigned int idealWidth=0, unsigned int idealHeight=0)CTexturestatic
LoadFromFileInternal(const std::string &texturePath, unsigned int maxWidth, unsigned int maxHeight, bool requirePixels, const std::string &strMimeType="") (defined in CTexture)CTextureprotected
LoadFromMemory(unsigned int width, unsigned int height, unsigned int pitch, XB_FMT format, bool hasAlpha, const unsigned char *pixels) (defined in CTexture)CTexture
LoadIImage(IImage *pImage, unsigned char *buffer, unsigned int bufSize, unsigned int width, unsigned int height) (defined in CTexture)CTextureprotected
LoadPaletted(unsigned int width, unsigned int height, unsigned int pitch, XB_FMT format, const unsigned char *pixels, const COLOR *palette) (defined in CTexture)CTexture
LoadToGPU()=0 (defined in CTexture)CTexturepure virtual
m_bCacheMemory (defined in CTexture)CTextureprotected
m_format (defined in CTexture)CTextureprotected
m_hasAlpha (defined in CTexture)CTextureprotected
m_imageHeight (defined in CTexture)CTextureprotected
m_imageWidth (defined in CTexture)CTextureprotected
m_loadedToGPU (defined in CTexture)CTextureprotected
m_mipmapping (defined in CTexture)CTextureprotected
m_orientation (defined in CTexture)CTextureprotected
m_originalHeightCTextureprotected
m_originalWidthCTextureprotected
m_pixels (defined in CTexture)CTextureprotected
m_scalingMethod (defined in CTexture)CTextureprotected
m_textureHeight (defined in CTexture)CTextureprotected
m_textureWidth (defined in CTexture)CTextureprotected
PadPow2(unsigned int x) (defined in CTexture)CTexturestatic
SetAlpha(bool hasAlpha) (defined in CTexture)CTextureinline
SetCacheMemory(bool bCacheMemory) (defined in CTexture)CTextureinline
SetMipmapping() (defined in CTexture)CTexture
SetOrientation(int orientation) (defined in CTexture)CTextureinline
SetScalingMethod(TEXTURE_SCALING scalingMethod) (defined in CTexture)CTextureinline
SwapBlueRed(unsigned char *pixels, unsigned int height, unsigned int pitch, unsigned int elements=4, unsigned int offset=0) (defined in CTexture)CTexturestatic
Update(unsigned int width, unsigned int height, unsigned int pitch, XB_FMT format, const unsigned char *pixels, bool loadToGPU) (defined in CTexture)CTexture
~CTexture() (defined in CTexture)CTexturevirtual