ScummVM API documentation
Access::MartianFont Class Reference
Inheritance diagram for Access::MartianFont:
Access::Font

Public Member Functions

 MartianFont (int height, Common::SeekableReadStream &s)
 
 MartianFont (int height, size_t count, const byte *widths, const int *offsets, const byte *data)
 
- Public Member Functions inherited from Access::Font
virtual ~Font ()
 
int charWidth (char c) const
 
int stringWidth (const Common::String &msg) const
 
bool getLine (Common::String &s, int maxWidth, Common::String &line, int &width, LINE_WIDTH_TYPE widthType=kWidthInPixels) const
 
void drawString (BaseSurface *s, const Common::String &msg, const Common::Point &pt) const
 
int drawChar (BaseSurface *s, char c, Common::Point &pt) const
 

Additional Inherited Members

- Public Types inherited from Access::Font
enum  LINE_WIDTH_TYPE { kWidthInPixels, kWidthInChars }
 
- Static Public Attributes inherited from Access::Font
static byte _fontColors [4]
 
- Protected Member Functions inherited from Access::Font
 Font (byte firstCharIndex)
 
- Protected Attributes inherited from Access::Font
byte _firstCharIndex
 
int _bitWidth
 
int _height
 
Common::Array< Graphics::Surface_chars
 

Constructor & Destructor Documentation

◆ MartianFont()

Access::MartianFont::MartianFont ( int  height,
Common::SeekableReadStream s 
)

Constructor


The documentation for this class was generated from the following file: