![]() |
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for CGLTexture, including all inherited members.
Allocate(unsigned int width, unsigned int height, unsigned int format) | CBaseTexture | |
BindToUnit(unsigned int unit) override | CGLTexture | virtual |
CBaseTexture(unsigned int width=0, unsigned int height=0, unsigned int format=XB_FMT_A8R8G8B8) | CBaseTexture | |
CGLTexture(unsigned int width=0, unsigned int height=0, unsigned int format=XB_FMT_A8R8G8B8) | CGLTexture | |
ClampToEdge() | CBaseTexture | |
CreateTextureObject() override | CGLTexture | virtual |
DestroyTextureObject() override | CGLTexture | 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() override | CGLTexture | virtual |
m_bCacheMemory | CBaseTexture | protected |
m_format | CBaseTexture | protected |
m_hasAlpha | CBaseTexture | protected |
m_imageHeight | CBaseTexture | protected |
m_imageWidth | CBaseTexture | protected |
m_isOglVersion3orNewer | CGLTexture | 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_texture | CGLTexture | 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 |
~CGLTexture() override | CGLTexture |