CUGL 2.0
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 |
allocSurface(int width, int height) | cugl::Font | protected |
buildAtlas() | cugl::Font | inline |
buildAtlas(const std::string charset) | cugl::Font | inline |
buildAtlasAsync() | cugl::Font | |
buildAtlasAsync(const std::string charset) | cugl::Font | |
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 | |
getAtlasMesh(const std::string text, const Vec2 origin, const Rect rect, Mesh< SpriteVertex2 > &mesh, bool utf8) | cugl::Font | protected |
getAtlasMesh(const std::string text, const Vec2 origin, const Rect rect, Mesh< SpriteVertex3 > &mesh, float z, bool utf8) | cugl::Font | protected |
getAtlasQuad(Uint32 thechar, Vec2 &offset, const Rect rect, Mesh< SpriteVertex2 > &mesh) | cugl::Font | protected |
getAtlasQuad(Uint32 thechar, Vec2 &offset, const Rect rect, Mesh< SpriteVertex3 > &mesh, float z) | 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 | |
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 |
getMesh(const std::string text, const Vec2 origin, Mesh< SpriteVertex2 > &mesh, bool utf8=true) | cugl::Font | |
getMesh(const std::string text, const Vec2 origin, const Rect rect, Mesh< SpriteVertex2 > &mesh, bool utf8=true) | cugl::Font | |
getMesh(const std::string text, const Vec2 origin, Mesh< SpriteVertex3 > &mesh, float z=0, bool utf8=true) | cugl::Font | |
getMesh(const std::string text, const Vec2 origin, const Rect rect, Mesh< SpriteVertex3 > &mesh, float z=0, bool utf8=true) | cugl::Font | |
getMetrics(char thechar) const | cugl::Font | inline |
getMetrics(Uint32 thechar) const | cugl::Font | |
getName() const | cugl::Font | inline |
getQuad(Uint32 thechar, Vec2 &offset, Mesh< SpriteVertex2 > &mesh) | cugl::Font | |
getQuad(Uint32 thechar, Vec2 &offset, const Rect rect, Mesh< SpriteVertex2 > &mesh) | cugl::Font | |
getQuad(Uint32 thechar, Vec2 &offset, Mesh< SpriteVertex3 > &mesh, float z=0) | cugl::Font | |
getQuad(Uint32 thechar, Vec2 &offset, const Rect rect, Mesh< SpriteVertex3 > &mesh, float z=0) | cugl::Font | |
getRenderedMesh(const std::string text, const Vec2 origin, const Rect rect, Mesh< SpriteVertex2 > &mesh, bool utf8) | cugl::Font | protected |
getRenderedMesh(const std::string text, const Vec2 origin, const Rect rect, Mesh< SpriteVertex3 > &mesh, float z, bool utf8) | cugl::Font | protected |
getRenderedQuad(Uint32 thechar, Vec2 &offset, const Rect rect, Mesh< SpriteVertex2 > &mesh) | cugl::Font | protected |
getRenderedQuad(Uint32 thechar, Vec2 &offset, const Rect rect, Mesh< SpriteVertex3 > &mesh, float z) | cugl::Font | protected |
getResolution() const | cugl::Font | inline |
getSize(const std::string text, bool utf8=true) const | cugl::Font | |
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 | |
Hinting enum name | cugl::Font | |
init(const std::string file, int size) | cugl::Font | |
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 |