CUGL 3.0
Cornell University Game Library
Loading...
Searching...
No Matches
cugl::graphics::TextLayout Member List

This is the complete list of members for cugl::graphics::TextLayout, including all inherited members.

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