| 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 | 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 | |
| getGlyphBoxes() const | cugl::TextLayout | |
| getGlyphBoxes(Rect rect) const | cugl::TextLayout | |
| getGlyphBoxes(Mesh< SpriteVertex2 > &mesh) const | cugl::TextLayout | |
| getGlyphBoxes(Mesh< SpriteVertex2 > &mesh, Rect rect) 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 |