ScummVM API documentation
EEM::EEMFont Member List

This is the complete list of members for EEM::EEMFont, including all inherited members.

drawAlphaChar(Surface *dst, uint32 chr, int x, int y, uint32 color) constGraphics::Fontvirtual
drawAlphaChar(ManagedSurface *dst, uint32 chr, int x, int y, uint32 color) const (defined in Graphics::Font)Graphics::Fontvirtual
drawAlphaString(Surface *dst, const Common::String &str, int x, int y, int w, uint32 color, TextAlign align=kTextAlignLeft, int deltax=0, bool useEllipsis=false, bool allowCharClipping=false) constGraphics::Font
drawAlphaString(Surface *dst, const Common::U32String &str, int x, int y, int w, uint32 color, TextAlign align=kTextAlignLeft, int deltax=0, bool useEllipsis=false, bool allowCharClipping=false) constGraphics::Font
drawAlphaString(ManagedSurface *dst, const Common::String &str, int x, int _y, int w, uint32 color, TextAlign align=kTextAlignLeft, int deltax=0, bool useEllipsis=false, bool allowCharClipping=false) constGraphics::Font
drawAlphaString(ManagedSurface *dst, const Common::U32String &str, int x, int y, int w, uint32 color, TextAlign align=kTextAlignLeft, int deltax=0, bool useEllipsis=false, bool allowCharClipping=false) constGraphics::Font
drawChar(Graphics::Surface *dst, uint32 chr, int x, int y, uint32 color) const overrideEEM::EEMFontvirtual
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, bool allowCharClipping=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, bool allowCharClipping=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, bool allowCharClipping=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, bool allowCharClipping=false) constGraphics::Font
drawWordWrapped(Graphics::ManagedSurface *dst, int x, int y, int width, const Common::String &s, uint32 color) constEEM::EEMFont
EEMFont()=default (defined in EEM::EEMFont)EEM::EEMFont
Font() (defined in Graphics::Font)Graphics::Fontinline
getBoundingBox(uint32 chr) constGraphics::Fontvirtual
getBoundingBox(const Common::String &str, int x=0, int y=0, const int w=0, TextAlign align=kTextAlignLeft, int deltax=0, bool useEllipsis=false, bool allowCharClipping=false) constGraphics::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, bool allowCharClipping=false) constGraphics::Font
getCharWidth(uint32 chr) const overrideEEM::EEMFontvirtual
getFontAscent() constGraphics::Fontvirtual
getFontDescent() constGraphics::Fontvirtual
getFontHeight() const overrideEEM::EEMFontvirtual
getFontLeading() constGraphics::Fontvirtual
getFontName() constGraphics::Fontinlinevirtual
getKerningOffset(uint32 left, uint32 right) constGraphics::Fontvirtual
getMaxCharWidth() const overrideEEM::EEMFontvirtual
getStringWidth(const Common::String &str) constGraphics::Font
getStringWidth(const Common::U32String &str) constGraphics::Font
isLoaded() const (defined in EEM::EEMFont)EEM::EEMFontinline
load(const Common::Path &path) (defined in EEM::EEMFont)EEM::EEMFont
loadMacResource(const Common::Path &path, uint16 resourceId, int size) (defined in EEM::EEMFont)EEM::EEMFont
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
wordWrapText(const Common::String &str, int maxWidth, Common::Array< Common::String > &lines, int initWidth=0, uint32 mode=kWordWrapOnExplicitNewLines) constGraphics::Font
wordWrapText(const Common::U32String &str, int maxWidth, Common::Array< Common::U32String > &lines, int initWidth=0, uint32 mode=kWordWrapOnExplicitNewLines) constGraphics::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
~EEMFont() override (defined in EEM::EEMFont)EEM::EEMFont
~Font() (defined in Graphics::Font)Graphics::Fontinlinevirtual