|
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for CBaseTexture, including all inherited members.
| Allocate(unsigned int width, unsigned int height, unsigned int format) | CBaseTexture | |
| BindToUnit(unsigned int unit)=0 | CBaseTexture | pure virtual |
| CBaseTexture(unsigned int width=0, unsigned int height=0, unsigned int format=XB_FMT_A8R8G8B8) | CBaseTexture | |
| ClampToEdge() | CBaseTexture | |
| CreateTextureObject()=0 | CBaseTexture | pure virtual |
| DestroyTextureObject()=0 | CBaseTexture | pure virtual |
| GetBlockSize() const | CBaseTexture | protected |
| GetCacheMemory() const | CBaseTexture | inline |
| GetHeight() const | CBaseTexture | inline |
| GetOrientation() const | CBaseTexture | inline |
| GetOriginalHeight() const | CBaseTexture | inline |
| GetOriginalWidth() const | CBaseTexture | inline |
| GetPitch() const | CBaseTexture | inline |
| GetPitch(unsigned int width) const | CBaseTexture | protected |
| GetPixels() const | CBaseTexture | inline |
| GetRows() const | CBaseTexture | inline |
| GetRows(unsigned int height) const | CBaseTexture | protected |
| GetScalingMethod() const | CBaseTexture | inline |
| GetTextureHeight() const | CBaseTexture | inline |
| GetTextureWidth() const | CBaseTexture | inline |
| GetWidth() const | CBaseTexture | inline |
| HasAlpha() const | CBaseTexture | |
| IsMipmapped() const | CBaseTexture | |
| LoadFromFile(const std::string &texturePath, unsigned int idealWidth=0, unsigned int idealHeight=0, bool requirePixels=false, const std::string &strMimeType="") | CBaseTexture | static |
| LoadFromFileInMem(unsigned char *buffer, size_t size, const std::string &mimeType, unsigned int maxWidth, unsigned int maxHeight) | CBaseTexture | protected |
| LoadFromFileInMemory(unsigned char *buffer, size_t bufferSize, const std::string &mimeType, unsigned int idealWidth=0, unsigned int idealHeight=0) | CBaseTexture | static |
| LoadFromFileInternal(const std::string &texturePath, unsigned int maxWidth, unsigned int maxHeight, bool requirePixels, const std::string &strMimeType="") | CBaseTexture | protected |
| LoadFromMemory(unsigned int width, unsigned int height, unsigned int pitch, unsigned int format, bool hasAlpha, const unsigned char *pixels) | CBaseTexture | |
| LoadIImage(IImage *pImage, unsigned char *buffer, unsigned int bufSize, unsigned int width, unsigned int height) | CBaseTexture | protected |
| LoadPaletted(unsigned int width, unsigned int height, unsigned int pitch, unsigned int format, const unsigned char *pixels, const COLOR *palette) | CBaseTexture | |
| LoadToGPU()=0 | CBaseTexture | pure virtual |
| m_bCacheMemory | CBaseTexture | protected |
| m_format | CBaseTexture | protected |
| m_hasAlpha | CBaseTexture | protected |
| m_imageHeight | CBaseTexture | protected |
| m_imageWidth | CBaseTexture | protected |
| m_loadedToGPU | CBaseTexture | protected |
| m_mipmapping | CBaseTexture | protected |
| m_orientation | CBaseTexture | protected |
| m_originalHeight | CBaseTexture | protected |
| m_originalWidth | CBaseTexture | protected |
| m_pixels | CBaseTexture | protected |
| m_scalingMethod | CBaseTexture | protected |
| m_textureHeight | CBaseTexture | protected |
| m_textureWidth | CBaseTexture | protected |
| PadPow2(unsigned int x) | CBaseTexture | static |
| SetCacheMemory(bool bCacheMemory) | CBaseTexture | inline |
| SetMipmapping() | CBaseTexture | |
| SetOrientation(int orientation) | CBaseTexture | inline |
| SetScalingMethod(TEXTURE_SCALING scalingMethod) | CBaseTexture | inline |
| SwapBlueRed(unsigned char *pixels, unsigned int height, unsigned int pitch, unsigned int elements=4, unsigned int offset=0) | CBaseTexture | static |
| Update(unsigned int width, unsigned int height, unsigned int pitch, unsigned int format, const unsigned char *pixels, bool loadToGPU) | CBaseTexture | |
| ~CBaseTexture() | CBaseTexture | virtual |