xbmc
CGUITextLayout Member List

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

BidiFlip(const std::wstring &text, bool forceLTRReadingOrder, int *visualToLogicalMap=nullptr) (defined in CGUITextLayout)CGUITextLayoutprotectedstatic
BidiTransform(std::vector< CGUIString > &lines, bool forceLTRReadingOrder) (defined in CGUITextLayout)CGUITextLayoutprotectedstatic
CalcTextExtent() (defined in CGUITextLayout)CGUITextLayoutprotected
CGUITextLayout(CGUIFont *font, bool wrap, float fHeight=0.0f, CGUIFont *borderFont=NULL) (defined in CGUITextLayout)CGUITextLayout
DrawText(CGUIFont *font, float x, float y, UTILS::COLOR::Color color, UTILS::COLOR::Color shadowColor, const std::string &text, uint32_t align) (defined in CGUITextLayout)CGUITextLayoutstatic
Filter(std::string &text) (defined in CGUITextLayout)CGUITextLayoutstatic
GetFirstText(vecText &text) const (defined in CGUITextLayout)CGUITextLayout
GetText() constCGUITextLayoutprotected
GetTextExtent(float &width, float &height) constCGUITextLayout
GetTextHeight() constCGUITextLayoutinline
GetTextLength() const (defined in CGUITextLayout)CGUITextLayout
GetTextWidth() constCGUITextLayoutinline
GetTextWidth(const std::wstring &text) const (defined in CGUITextLayout)CGUITextLayout
iLine typedef (defined in CGUITextLayout)CGUITextLayoutprotected
LineBreakText(const vecText &text, std::vector< CGUIString > &lines) (defined in CGUITextLayout)CGUITextLayoutprotected
m_borderFont (defined in CGUITextLayout)CGUITextLayoutprotected
m_colors (defined in CGUITextLayout)CGUITextLayoutprotected
m_font (defined in CGUITextLayout)CGUITextLayoutprotected
m_lastText (defined in CGUITextLayout)CGUITextLayoutprotected
m_lastUpdateWCGUITextLayoutprotected
m_lastUtf8Text (defined in CGUITextLayout)CGUITextLayoutprotected
m_lines (defined in CGUITextLayout)CGUITextLayoutprotected
m_maxHeight (defined in CGUITextLayout)CGUITextLayoutprotected
m_monoFontCGUITextLayoutprotected
m_textColor (defined in CGUITextLayout)CGUITextLayoutprotected
m_textHeight (defined in CGUITextLayout)CGUITextLayoutprotected
m_textWidth (defined in CGUITextLayout)CGUITextLayoutprotected
m_varFontCGUITextLayoutprotected
m_wrap (defined in CGUITextLayout)CGUITextLayoutprotected
Render(float x, float y, float angle, UTILS::COLOR::Color color, UTILS::COLOR::Color shadowColor, uint32_t alignment, float maxWidth, bool solid=false) (defined in CGUITextLayout)CGUITextLayout
RenderOutline(float x, float y, UTILS::COLOR::Color color, UTILS::COLOR::Color outlineColor, uint32_t alignment, float maxWidth)CGUITextLayout
RenderScrolling(float x, float y, float angle, UTILS::COLOR::Color color, UTILS::COLOR::Color shadowColor, uint32_t alignment, float maxWidth, const CScrollInfo &scrollInfo) (defined in CGUITextLayout)CGUITextLayout
Reset() (defined in CGUITextLayout)CGUITextLayout
SetMaxHeight(float fHeight) (defined in CGUITextLayout)CGUITextLayout
SetMonoFont(CGUIFont *font)CGUITextLayoutinlineprotected
SetWrap(bool bWrap=true) (defined in CGUITextLayout)CGUITextLayout
Update(const std::string &text, float maxWidth=0, bool forceUpdate=false, bool forceLTRReadingOrder=false) (defined in CGUITextLayout)CGUITextLayout
UpdateCommon(const std::wstring &text, float maxWidth, bool forceLTRReadingOrder) (defined in CGUITextLayout)CGUITextLayoutprotected
UpdateScrollinfo(CScrollInfo &scrollInfo) (defined in CGUITextLayout)CGUITextLayout
UpdateStyled(const vecText &text, const std::vector< 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) (defined in CGUITextLayout)CGUITextLayout
UseMonoFont(bool use)CGUITextLayoutinlineprotected
WrapText(const vecText &text, float maxWidth) (defined in CGUITextLayout)CGUITextLayoutprotected