CUGL 2.3
Cornell University Game Library
|
This is the complete list of members for cugl::Font, including all inherited members.
_atlases | cugl::Font | protected |
_atlasmap | cugl::Font | protected |
_atlasPadding | cugl::Font | protected |
_data | cugl::Font | protected |
_fallback | cugl::Font | protected |
_fixedWidth | cugl::Font | protected |
_fontAscent | cugl::Font | protected |
_fontDescent | cugl::Font | protected |
_fontHeight | cugl::Font | protected |
_fontLineSkip | cugl::Font | protected |
_fontSize | cugl::Font | protected |
_glyphsize | cugl::Font | protected |
_hints | cugl::Font | protected |
_kernmap | cugl::Font | protected |
_name | cugl::Font | protected |
_shrinkLimit | cugl::Font | protected |
_stretchLimit | cugl::Font | protected |
_style | cugl::Font | protected |
_stylename | cugl::Font | protected |
_useKerning | cugl::Font | protected |
alloc(const std::string file, Uint32 size) | cugl::Font | inlinestatic |
buildAtlases() | cugl::Font | |
buildAtlases(const std::string charset) | cugl::Font | |
buildAtlases(const std::vector< Uint32 > &charset) | cugl::Font | |
buildAtlasesAsync() | cugl::Font | |
buildAtlasesAsync(const std::string charset) | cugl::Font | |
buildAtlasesAsync(const std::vector< Uint32 > &charset) | cugl::Font | |
clearAtlases() | cugl::Font | |
dispose() | cugl::Font | virtual |
Font() | cugl::Font | |
getAscent() const | cugl::Font | inline |
getAtlases() | cugl::Font | |
getDescent() const | cugl::Font | inline |
getGlyph(Uint32 thechar, Vec2 &offset) | cugl::Font | |
getGlyph(Uint32 thechar, Vec2 &offset, const Rect rect) | cugl::Font | |
getGlyphBoxes(const std::string text, const Vec2 origin) | cugl::Font | |
getGlyphBoxes(const char *substr, const char *end, const Vec2 origin) | cugl::Font | |
getGlyphBoxes(const std::string text, const Vec2 origin, const Rect rect, float track=0) | cugl::Font | |
getGlyphBoxes(const char *substr, const char *end, const Vec2 origin, const Rect rect, float track=0) | cugl::Font | |
getGlyphBoxes(Mesh< SpriteVertex2 > &mesh, const std::string text, const Vec2 origin) | cugl::Font | |
getGlyphBoxes(Mesh< SpriteVertex2 > &mesh, const char *substr, const char *end, const Vec2 origin) | cugl::Font | |
getGlyphBoxes(Mesh< SpriteVertex2 > &mesh, const std::string text, const Vec2 origin, const Rect rect, float track=0) | cugl::Font | |
getGlyphBoxes(Mesh< SpriteVertex2 > &mesh, const char *substr, const char *end, const Vec2 origin, const Rect rect, float track=0) | cugl::Font | |
getGlyphs(const std::string text, const Vec2 origin) | cugl::Font | |
getGlyphs(const char *substr, const char *end, const Vec2 origin) | cugl::Font | |
getGlyphs(const std::string text, const Vec2 origin, const Rect rect, float track=0) | cugl::Font | |
getGlyphs(const char *substr, const char *end, const Vec2 origin, const Rect rect, float track=0) | cugl::Font | |
getGlyphs(std::unordered_map< GLuint, std::shared_ptr< GlyphRun > > &runs, const std::string text, const Vec2 origin) | cugl::Font | |
getGlyphs(std::unordered_map< GLuint, std::shared_ptr< GlyphRun > > &runs, const char *substr, const char *end, const Vec2 origin) | cugl::Font | |
getGlyphs(std::unordered_map< GLuint, std::shared_ptr< GlyphRun > > &runs, const char *substr, const char *end, const Vec2 origin, const Rect rect, float track=0) | cugl::Font | |
getGlyphs(std::unordered_map< GLuint, std::shared_ptr< GlyphRun > > &runs, const std::string text, const Vec2 origin, const Rect rect, float track=0) | cugl::Font | |
getHeight() const | cugl::Font | inline |
getHinting() const | cugl::Font | inline |
getInternalBounds(const std::string text) const | cugl::Font | |
getInternalBounds(const char *substr, const char *end) const | cugl::Font | |
getKerning(Uint32 a, Uint32 b) const | cugl::Font | |
getLineSkip() const | cugl::Font | inline |
getMetrics(Uint32 thechar) const | cugl::Font | |
getName() const | cugl::Font | inline |
getPadding() const | cugl::Font | inline |
getPointSize() const | cugl::Font | inline |
getShrinkLimit() const | cugl::Font | inline |
getSize(const std::string text) const | cugl::Font | |
getSize(const char *substr, const char *end) const | cugl::Font | |
getStretchLimit() const | cugl::Font | inline |
getStyle() const | cugl::Font | inline |
getStyleName() const | cugl::Font | inline |
getTracking(const std::string text, float width) | cugl::Font | |
getTracking(const char *substr, const char *end, float width) | cugl::Font | |
hasAtlas(Uint32 thechar) const | cugl::Font | inline |
hasAtlases(const std::string charset) const | cugl::Font | |
hasAtlases(const std::vector< Uint32 > &charset) const | cugl::Font | |
hasAtlasFallback() const | cugl::Font | inline |
hasGlyph(Uint32 a) const | cugl::Font | |
hasGlyphs(const std::string glyphs) const | cugl::Font | |
hasGlyphs(const std::vector< Uint32 > &glyphs) const | cugl::Font | inline |
Hinting enum name | cugl::Font | |
init(const std::string file, Uint32 size) | cugl::Font | |
isFixedWidth() const | cugl::Font | inline |
setAtlasFallback(bool fallback) | cugl::Font | inline |
setHinting(Hinting hinting) | cugl::Font | |
setKerning(bool kerning) | cugl::Font | |
setPadding(Uint32 padding) | cugl::Font | |
setShrinkLimit(Uint32 limit) | cugl::Font | inline |
setStretchLimit(Uint32 limit) | cugl::Font | inline |
setStyle(Style style) | cugl::Font | |
storeAtlases() | cugl::Font | |
Style enum name | cugl::Font | |
usesKerning() const | cugl::Font | inline |
~Font() | cugl::Font | inline |