| _alineaWidth | OSDL::Video::TwoDimensional::Text::Font | [protected] |
| _backgroundColor | OSDL::Video::TwoDimensional::Text::Font | [protected] |
| _cacheSettings | OSDL::Video::TwoDimensional::Text::Font | [protected] |
| _convertToDisplay | OSDL::Video::TwoDimensional::Text::Font | [protected] |
| _glyphCache | OSDL::Video::TwoDimensional::Text::Font | [protected] |
| _renderingStyle | OSDL::Video::TwoDimensional::Text::Font | [protected] |
| _spaceWidth | OSDL::Video::TwoDimensional::Text::Font | [protected] |
| _textCache | OSDL::Video::TwoDimensional::Text::Font | [protected] |
| AllowedCachePolicy enum name | OSDL::Video::TwoDimensional::Text::Font | |
| basicRenderLatin1Text(const std::string &text, RenderQuality quality, Pixels::ColorDefinition textColor) | OSDL::Video::TwoDimensional::Text::Font | [protected] |
| Blended enum value | OSDL::Video::TwoDimensional::Text::Font | |
| blitLatin1Glyph(Surface &targetSurface, Coordinate x, Coordinate y, Ceylan::Latin1Char character, RenderQuality quality=Solid, Pixels::ColorDefinition glyphColor=Pixels::White)=0 | OSDL::Video::TwoDimensional::Text::Font | [pure virtual] |
| blitLatin1MultiLineText(Surface &targetSurface, const UprightRectangle &clientArea, const std::string &text, TextIndex &renderIndex, RenderQuality quality=Solid, Pixels::ColorDefinition textColor=Pixels::White, bool justified=true) | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| blitLatin1MultiLineText(Surface &targetSurface, Coordinate x, Coordinate y, Length width, Length height, const std::string &text, TextIndex &renderIndex, RenderQuality quality=Solid, Pixels::ColorDefinition textColor=Pixels::White, bool justified=true) | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| blitLatin1Text(Surface &targetSurface, Coordinate x, Coordinate y, const std::string &text, RenderQuality quality=Solid, Pixels::ColorDefinition textColor=Pixels::White) | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| blitLatin1Word(Surface &targetSurface, Coordinate x, Coordinate y, const std::string &word, RenderQuality quality=Solid, Pixels::ColorDefinition wordColor=Pixels::White) | OSDL::Video::TwoDimensional::Text::Font | [protected, virtual] |
| Bold | OSDL::Video::TwoDimensional::Text::Font | [static] |
| DefaultGlyphCachedQuota | OSDL::Video::TwoDimensional::Text::Font | [static] |
| DefaultSpaceBasedAlineaWidth | OSDL::Video::TwoDimensional::Text::Font | [static] |
| DefaultTextCachedQuota | OSDL::Video::TwoDimensional::Text::Font | [static] |
| DefaultWordCachedQuota | OSDL::Video::TwoDimensional::Text::Font | [static] |
| describeGlyphFor(Ceylan::Latin1Char character) const | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| DropLessRequestedFirst enum value | OSDL::Video::TwoDimensional::Text::Font | |
| Font(bool convertToDisplay=true, RenderCache cacheSettings=GlyphCached, AllowedCachePolicy cachePolicy=DropLessRequestedFirst, Ceylan::System::Size quota=0) | OSDL::Video::TwoDimensional::Text::Font | [explicit] |
| Font(const Font &source) | OSDL::Video::TwoDimensional::Text::Font | [private] |
| FontFileLocator | OSDL::Video::TwoDimensional::Text::Font | [static] |
| FontPathEnvironmentVariable | OSDL::Video::TwoDimensional::Text::Font | [static] |
| getAdvance(Ceylan::Latin1Char character) const=0 | OSDL::Video::TwoDimensional::Text::Font | [pure virtual] |
| getAlineaWidth() const | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| getAscent() const=0 | OSDL::Video::TwoDimensional::Text::Font | [pure virtual] |
| getBackgroundColor() const | OSDL::Video::TwoDimensional::Text::Font | |
| getConstLatin1WordFromCache(const std::string &word, RenderQuality quality, Pixels::ColorDefinition wordColor) | OSDL::Video::TwoDimensional::Text::Font | [protected, virtual] |
| getDescent() const=0 | OSDL::Video::TwoDimensional::Text::Font | [pure virtual] |
| getHeight() const=0 | OSDL::Video::TwoDimensional::Text::Font | [pure virtual] |
| getHeightAboveBaseline(Ceylan::Latin1Char character) const=0 | OSDL::Video::TwoDimensional::Text::Font | [pure virtual] |
| getInterGlyphWidth() const | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| getLineSkip() const=0 | OSDL::Video::TwoDimensional::Text::Font | [pure virtual] |
| getRenderingStyle() const | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| getWidth(Ceylan::Latin1Char character) const=0 | OSDL::Video::TwoDimensional::Text::Font | [pure virtual] |
| getWidthOffset(Ceylan::Latin1Char character) const=0 | OSDL::Video::TwoDimensional::Text::Font | [pure virtual] |
| GlyphCached enum value | OSDL::Video::TwoDimensional::Text::Font | |
| InterpretRenderingStyle(RenderingStyle style) | OSDL::Video::TwoDimensional::Text::Font | [static] |
| Italic | OSDL::Video::TwoDimensional::Text::Font | [static] |
| NeverDrop enum value | OSDL::Video::TwoDimensional::Text::Font | |
| None enum value | OSDL::Video::TwoDimensional::Text::Font | |
| Normal | OSDL::Video::TwoDimensional::Text::Font | [static] |
| operator=(const Font &source) | OSDL::Video::TwoDimensional::Text::Font | [private] |
| RenderCache enum name | OSDL::Video::TwoDimensional::Text::Font | |
| renderLatin1Glyph(Ceylan::Latin1Char character, RenderQuality quality=Solid, Pixels::ColorDefinition glyphColor=Pixels::White)=0 | OSDL::Video::TwoDimensional::Text::Font | [pure virtual] |
| renderLatin1MultiLineText(Length width, Length height, const std::string &text, TextIndex &renderIndex, Coordinate &lastOrdinateUsed, RenderQuality quality=Solid, Pixels::ColorDefinition textColor=Pixels::White, bool justified=true) | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| renderLatin1Text(const std::string &text, RenderQuality quality=Solid, Pixels::ColorDefinition textColor=Pixels::White) | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| renderLatin1TextWithTextCached(const std::string &text, RenderQuality quality, Pixels::ColorDefinition textColor) | OSDL::Video::TwoDimensional::Text::Font | [protected] |
| renderLatin1TextWithWordCached(const std::string &text, RenderQuality quality, Pixels::ColorDefinition textColor) | OSDL::Video::TwoDimensional::Text::Font | [protected] |
| RenderQuality enum name | OSDL::Video::TwoDimensional::Text::Font | |
| setAlineaWidth(Width newAlineaWidth) | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| setBackgroundColor(Pixels::ColorDefinition newBackgroundColor) | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| setRenderingStyle(RenderingStyle newStyle) | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| Shaded enum value | OSDL::Video::TwoDimensional::Text::Font | |
| Solid enum value | OSDL::Video::TwoDimensional::Text::Font | |
| TextCached enum value | OSDL::Video::TwoDimensional::Text::Font | |
| toString(Ceylan::VerbosityLevels level=Ceylan::high) const | OSDL::Video::TwoDimensional::Text::Font | [virtual] |
| Underline | OSDL::Video::TwoDimensional::Text::Font | [static] |
| WordCached enum value | OSDL::Video::TwoDimensional::Text::Font | |
| ~Font() | OSDL::Video::TwoDimensional::Text::Font | [virtual] |