![]() |
Kodi Docs 20.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) | CTexture | |
BindToUnit(unsigned int unit) override | CGLTexture | virtual |
CGLTexture(unsigned int width=0, unsigned int height=0, unsigned int format=XB_FMT_A8R8G8B8) | CGLTexture | |
ClampToEdge() | CTexture | |
CreateTexture(unsigned int width=0, unsigned int height=0, unsigned int format=XB_FMT_A8R8G8B8) | CTexture | static |
CreateTextureObject() override | CGLTexture | virtual |
CTexture(unsigned int width=0, unsigned int height=0, unsigned int format=XB_FMT_A8R8G8B8) | CTexture | |
DestroyTextureObject() override | CGLTexture | virtual |
GetBlockSize() const | CTexture | protected |
GetCacheMemory() const | CTexture | inline |
GetHeight() const | CTexture | inline |
GetOrientation() const | CTexture | inline |
GetOriginalHeight() const | CTexture | inline |
GetOriginalWidth() const | CTexture | inline |
GetPitch() const | CTexture | inline |
GetPitch(unsigned int width) const | CTexture | protected |
GetPixels() const | CTexture | inline |
GetRows() const | CTexture | inline |
GetRows(unsigned int height) const | CTexture | protected |
GetScalingMethod() const | CTexture | inline |
GetTextureHeight() const | CTexture | inline |
GetTextureWidth() const | CTexture | inline |
GetWidth() const | CTexture | inline |
HasAlpha() const | CTexture | |
IsMipmapped() const | CTexture | |
LoadFromFile(const std::string &texturePath, unsigned int idealWidth=0, unsigned int idealHeight=0, bool requirePixels=false, const std::string &strMimeType="") | CTexture | static |
LoadFromFileInMem(unsigned char *buffer, size_t size, const std::string &mimeType, unsigned int maxWidth, unsigned int maxHeight) | CTexture | protected |
LoadFromFileInMemory(unsigned char *buffer, size_t bufferSize, const std::string &mimeType, unsigned int idealWidth=0, unsigned int idealHeight=0) | CTexture | static |
LoadFromFileInternal(const std::string &texturePath, unsigned int maxWidth, unsigned int maxHeight, bool requirePixels, const std::string &strMimeType="") | CTexture | protected |
LoadFromMemory(unsigned int width, unsigned int height, unsigned int pitch, unsigned int format, bool hasAlpha, const unsigned char *pixels) | CTexture | |
LoadIImage(IImage *pImage, unsigned char *buffer, unsigned int bufSize, unsigned int width, unsigned int height) | CTexture | protected |
LoadPaletted(unsigned int width, unsigned int height, unsigned int pitch, unsigned int format, const unsigned char *pixels, const COLOR *palette) | CTexture | |
LoadToGPU() override | CGLTexture | virtual |
m_bCacheMemory | CTexture | protected |
m_format | CTexture | protected |
m_hasAlpha | CTexture | protected |
m_imageHeight | CTexture | protected |
m_imageWidth | CTexture | protected |
m_isOglVersion3orNewer | CGLTexture | protected |
m_loadedToGPU | CTexture | protected |
m_mipmapping | CTexture | protected |
m_orientation | CTexture | protected |
m_originalHeight | CTexture | protected |
m_originalWidth | CTexture | protected |
m_pixels | CTexture | protected |
m_scalingMethod | CTexture | protected |
m_texture | CGLTexture | protected |
m_textureHeight | CTexture | protected |
m_textureWidth | CTexture | protected |
PadPow2(unsigned int x) | CTexture | static |
SetCacheMemory(bool bCacheMemory) | CTexture | inline |
SetMipmapping() | CTexture | |
SetOrientation(int orientation) | CTexture | inline |
SetScalingMethod(TEXTURE_SCALING scalingMethod) | CTexture | inline |
SwapBlueRed(unsigned char *pixels, unsigned int height, unsigned int pitch, unsigned int elements=4, unsigned int offset=0) | CTexture | static |
Update(unsigned int width, unsigned int height, unsigned int pitch, unsigned int format, const unsigned char *pixels, bool loadToGPU) | CTexture | |
~CGLTexture() override | CGLTexture | |
~CTexture() | CTexture | virtual |