ScummVM API documentation
Tetraedge::TeFont2 Member List

This is the complete list of members for Tetraedge::TeFont2, including all inherited members.

_codePage (defined in Tetraedge::TeIFont)Tetraedge::TeIFontprotected
AlignCenter enum value (defined in Tetraedge::TeIFont)Tetraedge::TeIFont
AlignJustify enum value (defined in Tetraedge::TeIFont)Tetraedge::TeIFont
AlignLeft enum value (defined in Tetraedge::TeIFont)Tetraedge::TeIFont
AlignRight enum value (defined in Tetraedge::TeIFont)Tetraedge::TeIFont
AlignStyle enum name (defined in Tetraedge::TeIFont)Tetraedge::TeIFont
ascender(uint pxSize) (defined in Tetraedge::TeIFont)Tetraedge::TeIFontvirtual
cleanup() (defined in Tetraedge::TeObject)Tetraedge::TeObjectstatic
decrementCounter() (defined in Tetraedge::TeReferencesCounter)Tetraedge::TeReferencesCounterinline
deleteLater()Tetraedge::TeObject
deleteLaterStatic(TeObject *obj) (defined in Tetraedge::TeObject)Tetraedge::TeObjectstatic
deleteNow()Tetraedge::TeObjectstatic
descender(uint pxSize) (defined in Tetraedge::TeIFont)Tetraedge::TeIFontvirtual
draw(TeImage &destImage, const Common::String &str, int fontSize, int yoff, const TeColor &col, AlignStyle alignMode) (defined in Tetraedge::TeIFont)Tetraedge::TeIFontvirtual
drawChar(Graphics::Surface *dst, uint32 chr, int x, int y, uint32 color) const overrideTetraedge::TeFont2virtual
drawChar(ManagedSurface *dst, uint32 chr, int x, int y, uint32 color) const (defined in Graphics::Font)Graphics::Fontvirtual
drawString(Surface *dst, const Common::String &str, int x, int y, int w, uint32 color, TextAlign align=kTextAlignLeft, int deltax=0, bool useEllipsis=false) constGraphics::Font
drawString(Surface *dst, const Common::U32String &str, int x, int y, int w, uint32 color, TextAlign align=kTextAlignLeft, int deltax=0, bool useEllipsis=false) constGraphics::Font
drawString(ManagedSurface *dst, const Common::String &str, int x, int _y, int w, uint32 color, TextAlign align=kTextAlignLeft, int deltax=0, bool useEllipsis=false) constGraphics::Font
drawString(ManagedSurface *dst, const Common::U32String &str, int x, int y, int w, uint32 color, TextAlign align=kTextAlignLeft, int deltax=0, bool useEllipsis=false) constGraphics::Font
Font() (defined in Graphics::Font)Graphics::Fontinline
generateAccessName() (defined in Tetraedge::TeResource)Tetraedge::TeResource
getAccessName() const (defined in Tetraedge::TeResource)Tetraedge::TeResourceinline
getAtSize(uint size) override (defined in Tetraedge::TeFont2)Tetraedge::TeFont2virtual
getBBox(const Common::String &str, int fontSize) override (defined in Tetraedge::TeFont2)Tetraedge::TeFont2virtual
getBoundingBox(uint32 chr) const overrideTetraedge::TeFont2virtual
Graphics::Font::getBoundingBox(const Common::String &str, int x=0, int y=0, const int w=0, TextAlign align=kTextAlignLeft, int deltax=0, bool useEllipsis=false) constGraphics::Font
Graphics::Font::getBoundingBox(const Common::U32String &str, int x=0, int _y=0, const int w=0, TextAlign align=kTextAlignLeft, int deltax=0, bool useEllipsis=false) constGraphics::Font
getCharWidth(uint32 chr) const overrideTetraedge::TeFont2virtual
getFontAscent() constGraphics::Fontvirtual
getFontDescent() constGraphics::Fontvirtual
getFontHeight() const overrideTetraedge::TeFont2virtual
getFontLeading() constGraphics::Fontvirtual
getFontName() constGraphics::Fontinlinevirtual
getHeight(int fontSize) (defined in Tetraedge::TeIFont)Tetraedge::TeIFontvirtual
getKerningOffset(uint32 left, uint32 right) const overrideTetraedge::TeFont2virtual
getMaxCharWidth() const overrideTetraedge::TeFont2virtual
getStringWidth(const Common::String &str) constGraphics::Font
getStringWidth(const Common::U32String &str) constGraphics::Font
glyph(uint pxSize, uint charcode) (defined in Tetraedge::TeIFont)Tetraedge::TeIFontvirtual
height(uint pxSize) override (defined in Tetraedge::TeFont2)Tetraedge::TeFont2virtual
incrementCounter() (defined in Tetraedge::TeReferencesCounter)Tetraedge::TeReferencesCounterinline
kerning(uint pxSize, uint isocode1, uint isocode2) override (defined in Tetraedge::TeFont2)Tetraedge::TeFont2virtual
load(const Common::Path &path) (defined in Tetraedge::TeFont2)Tetraedge::TeFont2
resetCounter() (defined in Tetraedge::TeReferencesCounter)Tetraedge::TeReferencesCounterinline
scaleSingleGlyph(Surface *scaleSurface, int *grayScaleMap, int grayScaleMapSize, int width, int height, int xOffset, int yOffset, int grayLevel, int chr, int srcheight, int srcwidth, float scale) constGraphics::Font
setAccessName(const Common::Path &name) (defined in Tetraedge::TeResource)Tetraedge::TeResourceinline
TeFont2() (defined in Tetraedge::TeFont2)Tetraedge::TeFont2
TeIFont() (defined in Tetraedge::TeIFont)Tetraedge::TeIFont
TeObject() (defined in Tetraedge::TeObject)Tetraedge::TeObject
TeReferencesCounter() (defined in Tetraedge::TeReferencesCounter)Tetraedge::TeReferencesCounterinline
TeResource() (defined in Tetraedge::TeResource)Tetraedge::TeResource
unload() (defined in Tetraedge::TeFont2)Tetraedge::TeFont2
wordWrapText(const Common::String &str, int fontSize, int maxWidth, Common::Array< Common::String > &lines) (defined in Tetraedge::TeIFont)Tetraedge::TeIFontvirtual
Graphics::Font::wordWrapText(const Common::String &str, int maxWidth, Common::Array< Common::String > &lines, int initWidth=0, uint32 mode=kWordWrapOnExplicitNewLines) constGraphics::Font
Graphics::Font::wordWrapText(const Common::U32String &str, int maxWidth, Common::Array< Common::U32String > &lines, int initWidth=0, uint32 mode=kWordWrapOnExplicitNewLines) constGraphics::Font
Graphics::Font::wordWrapText(const Common::U32String &str, int maxWidth, Common::Array< Common::U32String > &lines, Common::Array< bool > &lineContinuation, int initWidth=0, uint32 mode=kWordWrapOnExplicitNewLines) constGraphics::Font
~Font() (defined in Graphics::Font)Graphics::Fontinlinevirtual
~TeFont2() (defined in Tetraedge::TeFont2)Tetraedge::TeFont2virtual
~TeIFont() (defined in Tetraedge::TeIFont)Tetraedge::TeIFontvirtual
~TeObject() (defined in Tetraedge::TeObject)Tetraedge::TeObjectinlinevirtual
~TeReferencesCounter() (defined in Tetraedge::TeReferencesCounter)Tetraedge::TeReferencesCounterinlinevirtual
~TeResource() (defined in Tetraedge::TeResource)Tetraedge::TeResourcevirtual