alloc() | cugl::TextLayout | inlinestatic |
allocWithText(const std::string text, const std::shared_ptr< Font > &font) | cugl::TextLayout | inlinestatic |
allocWithTextWidth(const std::string text, const std::shared_ptr< Font > &font, float width) | cugl::TextLayout | inlinestatic |
allocWithWidth(float width) | cugl::TextLayout | inlinestatic |
cugl::scene2::Label class | cugl::TextLayout | friend |
cugl::scene2::TextField (defined in cugl::TextLayout) | cugl::TextLayout | friend |
dispose() | cugl::TextLayout | |
getBounds() const | cugl::TextLayout | inline |
getFont() const | cugl::TextLayout | inline |
getGlyphBounds(size_t index) const | cugl::TextLayout | |
getGlyphIndex(Vec2 p) const | cugl::TextLayout | inline |
getGlyphIndex(float x, float y) const | cugl::TextLayout | |
getGlyphs() const | cugl::TextLayout | |
getGlyphs(Rect rect) const | cugl::TextLayout | |
getGlyphs(std::unordered_map< GLuint, std::shared_ptr< GlyphRun >> &runs) const | cugl::TextLayout | |
getGlyphs(std::unordered_map< GLuint, std::shared_ptr< GlyphRun >> &runs, Rect rect) const | cugl::TextLayout | |
getHorizontalAlignment() const | cugl::TextLayout | inline |
getLine(size_t line) const | cugl::TextLayout | |
getLineCount() const | cugl::TextLayout | inline |
getNearestIndex(Vec2 p) const | cugl::TextLayout | inline |
getNearestIndex(float x, float y) const | cugl::TextLayout | |
getSpacing() const | cugl::TextLayout | inline |
getText() const | cugl::TextLayout | inline |
getTightBounds() const | cugl::TextLayout | |
getTrueBounds() const | cugl::TextLayout | |
getVerticalAlignment() const | cugl::TextLayout | inline |
getWidth() const | cugl::TextLayout | inline |
init() | cugl::TextLayout | |
initWithText(const std::string text, const std::shared_ptr< Font > &font) | cugl::TextLayout | |
initWithTextWidth(const std::string text, const std::shared_ptr< Font > &font, float width) | cugl::TextLayout | |
initWithWidth(float width) | cugl::TextLayout | |
invalidate() | cugl::TextLayout | |
layout() | cugl::TextLayout | |
setFont(const std::shared_ptr< Font > &font) | cugl::TextLayout | |
setHorizontalAlignment(HorizontalAlign halign) | cugl::TextLayout | |
setSpacing(float spacing) | cugl::TextLayout | |
setText(const std::string text) | cugl::TextLayout | |
setVerticalAlignment(VerticalAlign valign) | cugl::TextLayout | |
setWidth(float width) | cugl::TextLayout | |
TextLayout() | cugl::TextLayout | |
validated() const | cugl::TextLayout | inline |
~TextLayout() | cugl::TextLayout | inline |