Skip to content

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:

  • aCharcode ASCII character code (32-126)
  • aCutColumn Column 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