Class evab::Font8Compact¶
ClassList > evab > Font8Compact
8x8 compact font implementation More...
#include <evabFont8Compact.h>
Inherits the following classes: evab::IFont
Public Functions¶
| Type | Name |
|---|---|
| virtual unsigned char | GetVerticalSlice (char aCharcode, unsigned char aCutColumn) override const Gets a vertical slice of a character. |
Public Functions inherited from evab::IFont¶
See evab::IFont
| Type | Name |
|---|---|
| virtual unsigned char | GetVerticalSlice (char aCharcode, unsigned char col) const = 0 Gets a vertical slice (column) of a character. |
Detailed Description¶
Provides a compact 8x8 pixel font that saves memory by storing only 5 columns per character.
Public Functions Documentation¶
function GetVerticalSlice¶
Gets a vertical slice of a character.
virtual unsigned char evab::Font8Compact::GetVerticalSlice (
char aCharcode,
unsigned char aCutColumn
) override const
Parameters:
aCharcodeASCII character code (32-126)aCutColumnColumn index (0-7)
Returns:
unsigned char Bitmap data for the specified column
Implements evab::IFont::GetVerticalSlice
The documentation for this class was generated from the following file src/evabFont8Compact.h