Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for CGUITextLayout, including all inherited members.
BidiFlip(const std::wstring &text, bool forceLTRReadingOrder, int *visualToLogicalMap=nullptr) | CGUITextLayout | protectedstatic |
BidiTransform(std::vector< CGUIString > &lines, bool forceLTRReadingOrder) | CGUITextLayout | protectedstatic |
CalcTextExtent() | CGUITextLayout | protected |
CGUITextLayout(CGUIFont *font, bool wrap, float fHeight=0.0f, CGUIFont *borderFont=NULL) | CGUITextLayout | |
DrawText(CGUIFont *font, float x, float y, KODI::UTILS::COLOR::Color color, KODI::UTILS::COLOR::Color shadowColor, const std::string &text, uint32_t align) | CGUITextLayout | static |
Filter(std::string &text) | CGUITextLayout | static |
GetFirstText(vecText &text) const | CGUITextLayout | |
GetText() const | CGUITextLayout | protected |
GetTextExtent(float &width, float &height) const | CGUITextLayout | |
GetTextHeight() const | CGUITextLayout | inline |
GetTextLength() const | CGUITextLayout | |
GetTextWidth() const | CGUITextLayout | inline |
GetTextWidth(const std::wstring &text) const | CGUITextLayout | |
GetTextWidth(const vecText &text) const | CGUITextLayout | |
iLine typedef | CGUITextLayout | protected |
LineBreakText(const vecText &text, std::vector< CGUIString > &lines) | CGUITextLayout | protected |
m_borderFont | CGUITextLayout | protected |
m_colors | CGUITextLayout | protected |
m_font | CGUITextLayout | protected |
m_lastText | CGUITextLayout | protected |
m_lastUpdateW | CGUITextLayout | protected |
m_lastUtf8Text | CGUITextLayout | protected |
m_lines | CGUITextLayout | protected |
m_maxHeight | CGUITextLayout | protected |
m_monoFont | CGUITextLayout | protected |
m_textColor | CGUITextLayout | protected |
m_textHeight | CGUITextLayout | protected |
m_textWidth | CGUITextLayout | protected |
m_varFont | CGUITextLayout | protected |
m_wrap | CGUITextLayout | protected |
Render(float x, float y, float angle, KODI::UTILS::COLOR::Color color, KODI::UTILS::COLOR::Color shadowColor, uint32_t alignment, float maxWidth, bool solid=false) | CGUITextLayout | |
RenderOutline(float x, float y, KODI::UTILS::COLOR::Color color, KODI::UTILS::COLOR::Color outlineColor, uint32_t alignment, float maxWidth) | CGUITextLayout | |
RenderScrolling(float x, float y, float angle, KODI::UTILS::COLOR::Color color, KODI::UTILS::COLOR::Color shadowColor, uint32_t alignment, float maxWidth, const CScrollInfo &scrollInfo) | CGUITextLayout | |
Reset() | CGUITextLayout | |
SetMaxHeight(float fHeight) | CGUITextLayout | |
SetMonoFont(CGUIFont *font) | CGUITextLayout | inlineprotected |
SetWrap(bool bWrap=true) | CGUITextLayout | |
Update(const std::string &text, float maxWidth=0, bool forceUpdate=false, bool forceLTRReadingOrder=false) | CGUITextLayout | |
UpdateCommon(const std::wstring &text, float maxWidth, bool forceLTRReadingOrder) | CGUITextLayout | protected |
UpdateScrollinfo(CScrollInfo &scrollInfo) | CGUITextLayout | |
UpdateStyled(const vecText &text, const std::vector< KODI::UTILS::COLOR::Color > &colors, float maxWidth=0, bool forceLTRReadingOrder=false) | CGUITextLayout | |
UpdateW(const std::wstring &text, float maxWidth=0, bool forceUpdate=false, bool forceLTRReadingOrder=false) | CGUITextLayout | |
UseMonoFont(bool use) | CGUITextLayout | inlineprotected |
WrapText(const vecText &text, float maxWidth) | CGUITextLayout | protected |