Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CGUITexture Member List

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

Allocate()CGUITextureinlineprotectedvirtual
ALLOCATE_TYPE enum nameCGUITextureprotected
AllocateOnDemand()CGUITextureprotected
AllocResources()CGUITexture
Begin(UTILS::COLOR::Color color)=0CGUITextureprotectedpure virtual
CalculateSize()CGUITextureprotected
CGUITexture(float posX, float posY, float width, float height, const CTextureInfo &texture)CGUITextureprotected
CGUITexture(const CGUITexture &left)CGUITextureprotected
Clone() const =0CGUITexturepure virtual
CreateTexture(float posX, float posY, float width, float height, const CTextureInfo &texture)CGUITexturestatic
Draw(float *x, float *y, float *z, const CRect &texture, const CRect &diffuse, int orientation)=0CGUITextureprotectedpure virtual
DrawQuad(const CRect &coords, UTILS::COLOR::Color color, CTexture *texture=nullptr, const CRect *texCoords=nullptr, const float depth=1.0, const bool blending=true)CGUITexturestatic
DynamicResourceAlloc(bool bOnOff)CGUITexture
End()=0CGUITextureprotectedpure virtual
FailedToAlloc() constCGUITextureinline
Free()CGUITextureinlineprotectedvirtual
FreeResources(bool immediately=false)CGUITexture
GetDiffuseColor() constCGUITextureinline
GetFileName() constCGUITextureinline
GetHeight() constCGUITextureinline
GetOrientation() constCGUITexture
GetRenderRect() constCGUITextureinline
GetTextureHeight() constCGUITextureinline
GetTextureWidth() constCGUITextureinline
GetWidth() constCGUITextureinline
GetXPosition() constCGUITextureinline
GetYPosition() constCGUITextureinline
HitTest(const CPoint &point) constCGUITextureinline
IsAllocated() constCGUITextureinline
IsLazyLoaded() constCGUITextureinline
LARGE enum valueCGUITextureprotected
LARGE_FAILED enum valueCGUITextureprotected
m_allocateDynamicallyCGUITextureprotected
m_alphaCGUITextureprotected
m_aspectCGUITextureprotected
m_currentFrameCGUITextureprotected
m_currentLoopCGUITextureprotected
m_depthCGUITextureprotected
m_diffuseCGUITextureprotected
m_diffuseColorCGUITextureprotected
m_diffuseOffsetCGUITextureprotected
m_diffuseScaleUCGUITextureprotected
m_diffuseScaleVCGUITextureprotected
m_diffuseUCGUITextureprotected
m_diffuseVCGUITextureprotected
m_frameHeightCGUITextureprotected
m_frameWidthCGUITextureprotected
m_heightCGUITextureprotected
m_infoCGUITextureprotected
m_invalidCGUITextureprotected
m_isAllocatedCGUITextureprotected
m_lasttimeCGUITextureprotected
m_posXCGUITextureprotected
m_posYCGUITextureprotected
m_texCoordsScaleUCGUITextureprotected
m_texCoordsScaleVCGUITextureprotected
m_textureCGUITextureprotected
m_use_cacheCGUITextureprotected
m_vertexCGUITextureprotected
m_visibleCGUITextureprotected
m_widthCGUITextureprotected
NO enum valueCGUITextureprotected
NORMAL enum valueCGUITextureprotected
NORMAL_FAILED enum valueCGUITextureprotected
OrientateTexture(CRect &rect, float width, float height, int orientation)CGUITextureprotectedstatic
Process(unsigned int currentTime)CGUITexture
ReadyToRender() constCGUITexture
Register(const CreateGUITextureFunc &createFunction, const DrawQuadFunc &drawQuadFunction)CGUITexturestatic
Render(int32_t depthOffset=0, int32_t overrideDepth=-1)CGUITexture
Render(float left, float top, float right, float bottom, float u1, float v1, float u2, float v2, float u3, float v3)CGUITextureprotected
ResetAnimState()CGUITextureprotected
SetAlpha(unsigned char alpha)CGUITexture
SetAspectRatio(const CAspectRatio &aspect)CGUITexture
SetDiffuseColor(UTILS::COLOR::Color color, const CGUIListItem *item=nullptr)CGUITexture
SetFileName(const std::string &filename)CGUITexture
SetHeight(float height)CGUITexture
SetInvalid()CGUITexture
SetPosition(float x, float y)CGUITexture
SetUseCache(const bool useCache=true)CGUITexture
SetVisible(bool visible)CGUITexture
SetWidth(float width)CGUITexture
UpdateAnimFrame(unsigned int currentTime)CGUITextureprotected
~CGUITexture()=defaultCGUITexturevirtual