![]() |
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 |
1.8.16