Kodi Documentation 23.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(KODI::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, KODI::UTILS::COLOR::Color color, CTexture *texture=nullptr, const CRect *texCoords=nullptr, const float depth=1.0, const bool blending=true)CGUITexturestatic
DrawQuads(const std::vector< Quad > &quads, unsigned int version, const CRect &rect)CGUITextureinlineprotectedvirtual
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
IsLoading() 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_diffuseScalingMethodCGUITextureprotected
m_diffuseUCGUITextureprotected
m_diffuseVCGUITextureprotected
m_frameHeightCGUITextureprotected
m_frameWidthCGUITextureprotected
m_heightCGUITextureprotected
m_infoCGUITextureprotected
m_invalidCGUITextureprotected
m_isAllocatedCGUITextureprotected
m_largeInterimCGUITextureprotected
m_lastMoveTimeCGUITextureprotected
m_lastReadyStateCGUITextureprotected
m_lastScreenRectCGUITextureprotected
m_lasttimeCGUITextureprotected
m_movingCGUITextureprotected
m_posXCGUITextureprotected
m_posYCGUITextureprotected
m_requestHeightCGUITextureprotected
m_requestWidthCGUITextureprotected
m_scalingMethodCGUITextureprotected
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
OnWindowResize()CGUITexture
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
REQUEST_SIZE_UNSETCGUITextureprotectedstatic
ResetAnimState()CGUITextureprotected
SetAlpha(unsigned char alpha)CGUITexture
SetAspectRatio(const CAspectRatio &aspect)CGUITexture
SetDiffuseColor(KODI::UTILS::COLOR::Color color, const CGUIListItem *item=nullptr)CGUITexture
SetDiffuseScalingMethod(TEXTURE_SCALING scalingMethod)CGUITexture
SetFileName(const std::string &filename)CGUITexture
SetHeight(float height)CGUITexture
SetInvalid()CGUITexture
SetPosition(float x, float y)CGUITexture
SetScalingMethod(TEXTURE_SCALING scalingMethod)CGUITexture
SetUseCache(const bool useCache=true)CGUITexture
SetVisible(bool visible)CGUITexture
SetWidth(float width)CGUITexture
SnapToPixel(float coord, bool subpixel)CGUITexturestatic
SUBPIXEL_SETTLE_MSCGUITextureprotectedstatic
UnregisterDrawQuad()CGUITexturestatic
UpdateAnimFrame(unsigned int currentTime)CGUITextureprotected
~CGUITexture()=defaultCGUITexturevirtual