CUGL
Cornell University Game Library
|
This is the complete list of members for cugl::Font, including all inherited members.
_data | cugl::Font | protected |
_fixedWidth | cugl::Font | protected |
_fontAscent | cugl::Font | protected |
_fontDescent | cugl::Font | protected |
_fontHeight | cugl::Font | protected |
_fontLineSkip | cugl::Font | protected |
_glyphmap | cugl::Font | protected |
_glyphset | cugl::Font | protected |
_glyphsize | cugl::Font | protected |
_hasAtlas | cugl::Font | protected |
_hints | cugl::Font | protected |
_kernmap | cugl::Font | protected |
_name | cugl::Font | protected |
_render | cugl::Font | protected |
_size | cugl::Font | protected |
_style | cugl::Font | protected |
_stylename | cugl::Font | protected |
_surface | cugl::Font | protected |
_texture | cugl::Font | protected |
_useKerning | cugl::Font | protected |
alloc(const std::string &file, int size) | cugl::Font | inlinestatic |
alloc(const char *file, int size) | cugl::Font | inlinestatic |
allocSurface(int width, int height) | cugl::Font | protected |
buildAtlas() | cugl::Font | inline |
buildAtlas(const std::string &charset) | cugl::Font | inline |
buildAtlas(const char *charset) | cugl::Font | inline |
buildAtlasAsync() | cugl::Font | |
buildAtlasAsync(const std::string &charset) | cugl::Font | |
buildAtlasAsync(const char *charset) | cugl::Font | inline |
clearAtlas() | cugl::Font | |
computeAtlasSize(int *width, int *height) | cugl::Font | protected |
computeKerning(Uint32 a, Uint32 b) const | cugl::Font | protected |
computeMetrics(Uint32 thechar) const | cugl::Font | protected |
dispose() | cugl::Font | virtual |
Font() | cugl::Font | |
generateSurface(int width, int height) | cugl::Font | protected |
getAscent() const | cugl::Font | inline |
getAtlas() | cugl::Font | |
getAtlasQuad(Uint32 thechar, Vec2 &offset, const Rect &rect, std::vector< Vertex2 > &vertices) | cugl::Font | protected |
getAtlasQuads(const std::string &text, const Vec2 &origin, const Rect &rect, std::vector< Vertex2 > &vertices, bool utf8) | cugl::Font | protected |
getDescent() const | cugl::Font | inline |
getHeight() const | cugl::Font | inline |
getHinting() const | cugl::Font | inline |
getInternalBounds(const std::string &text, bool utf8=true) const | cugl::Font | |
getInternalBounds(const char *text, bool utf8=true) const | cugl::Font | inline |
getInternalBoundsASCII(const std::string &text) const | cugl::Font | protected |
getInternalBoundsUTF8(const std::string &text) const | cugl::Font | protected |
getKerning(char a, char b) const | cugl::Font | inline |
getKerning(Uint32 a, Uint32 b) const | cugl::Font | |
getLineSkip() const | cugl::Font | inline |
getMetrics(char thechar) const | cugl::Font | inline |
getMetrics(Uint32 thechar) const | cugl::Font | |
getName() const | cugl::Font | inline |
getQuad(Uint32 thechar, Vec2 &offset, std::vector< Vertex2 > &vertices) | cugl::Font | |
getQuad(Uint32 thechar, Vec2 &offset, const Rect &rect, std::vector< Vertex2 > &vertices) | cugl::Font | |
getQuads(const std::string &text, const Vec2 &origin, std::vector< Vertex2 > &vertices, bool utf8=true) | cugl::Font | |
getQuads(const char *text, const Vec2 &origin, std::vector< Vertex2 > &vertices, bool utf8=true) | cugl::Font | inline |
getQuads(const std::string &text, const Vec2 &origin, const Rect &rect, std::vector< Vertex2 > &vertices, bool utf8=true) | cugl::Font | |
getQuads(const char *text, const Vec2 &origin, const Rect &rect, std::vector< Vertex2 > &vertices, bool utf8=true) | cugl::Font | inline |
getRenderedQuad(Uint32 thechar, Vec2 &offset, const Rect &rect, std::vector< Vertex2 > &vertices) | cugl::Font | protected |
getRenderedQuads(const std::string &text, const Vec2 &origin, const Rect &rect, std::vector< Vertex2 > &vertices, bool utf8) | cugl::Font | protected |
getResolution() const | cugl::Font | inline |
getSize(const std::string &text, bool utf8=true) const | cugl::Font | |
getSize(const char *text, bool utf8=true) const | cugl::Font | inline |
getSizeASCII(const std::string &text) const | cugl::Font | protected |
getSizeUTF8(const std::string &text) const | cugl::Font | protected |
getStyle() const | cugl::Font | inline |
getStyleName() const | cugl::Font | inline |
hasAtlas() const | cugl::Font | inline |
hasGlyph(char a) const | cugl::Font | inline |
hasGlyph(Uint32 a) const | cugl::Font | |
hasString(const std::string &text) const | cugl::Font | |
hasString(const char *text) const | cugl::Font | inline |
Hinting enum name | cugl::Font | |
init(const std::string &file, int size) | cugl::Font | |
init(const char *file, int size) | cugl::Font | inline |
isFixedWidth() const | cugl::Font | inline |
layoutAtlas(const std::vector< std::vector< Uint32 > > &rectangle) | cugl::Font | protected |
planAtlas(int width, int height) | cugl::Font | protected |
prepareAtlas() | cugl::Font | protected |
prepareAtlas(std::string charset) | cugl::Font | protected |
prepareAtlasKerning() | cugl::Font | protected |
Resolution enum name | cugl::Font | |
setHinting(Hinting hinting) | cugl::Font | |
setKerning(bool kerning) | cugl::Font | |
setResolution(Resolution resolution) | cugl::Font | inline |
setStyle(Style style) | cugl::Font | |
Style enum name | cugl::Font | |
usesKerning() const | cugl::Font | inline |
~Font() | cugl::Font | inline |