Pervasive Displays Library Suite - Reference Manual 9.0.3
Library for Pervasive Displays e-paper screens, extension boards and development kits
Loading...
Searching...
No Matches
hV_Font_Header.h File Reference

Font structure, header mode. More...

#include "PDLS_Common.h"
#include "hV_Utilities.h"
#include "hV_Font.h"
#include "Font_DejaVuMono10.h"
#include "Font_DejaVuMono10b.h"
#include "Font_DejaVuMono12.h"
#include "Font_DejaVuMono12b.h"
#include "Font_DejaVuMono14.h"
#include "Font_DejaVuMono14b.h"
#include "Font_DejaVuMono16.h"
#include "Font_DejaVuMono16b.h"
#include "Font_DejaVuMono18.h"
#include "Font_DejaVuMono18b.h"
#include "Font_DejaVuMono20.h"
#include "Font_DejaVuMono20b.h"
#include "Font_DejaVuMono24.h"
#include "Font_DejaVuMono24b.h"
#include "Font_DejaVuMono28.h"
#include "Font_DejaVuMono28b.h"
#include "Font_DejaVuMono36.h"
#include "Font_DejaVuMono36b.h"
#include "Font_DejaVuMono48.h"
#include "Font_DejaVuMono48b.h"
#include "Font_DejaVuMono56.h"
#include "Font_DejaVuMono56b.h"
#include "Font_DejaVuMono64.h"
#include "Font_DejaVuMono64b.h"
#include "Font_DejaVuSans10.h"
#include "Font_DejaVuSans10b.h"
#include "Font_DejaVuSans12.h"
#include "Font_DejaVuSans12b.h"
#include "Font_DejaVuSans14.h"
#include "Font_DejaVuSans14b.h"
#include "Font_DejaVuSans16.h"
#include "Font_DejaVuSans16b.h"
#include "Font_DejaVuSans18.h"
#include "Font_DejaVuSans18b.h"
#include "Font_DejaVuSans20.h"
#include "Font_DejaVuSans20b.h"
#include "Font_DejaVuSans24.h"
#include "Font_DejaVuSans24b.h"
#include "Font_DejaVuSans28.h"
#include "Font_DejaVuSans28b.h"
#include "Font_DejaVuSans36.h"
#include "Font_DejaVuSans36b.h"
#include "Font_DejaVuSans48.h"
#include "Font_DejaVuSans48b.h"
#include "Font_DejaVuSans56.h"
#include "Font_DejaVuSans56b.h"
#include "Font_DejaVuSans64.h"
#include "Font_DejaVuSans64b.h"
#include "Font_DejaVuSerif10.h"
#include "Font_DejaVuSerif10b.h"
#include "Font_DejaVuSerif12.h"
#include "Font_DejaVuSerif12b.h"
#include "Font_DejaVuSerif14.h"
#include "Font_DejaVuSerif14b.h"
#include "Font_DejaVuSerif16.h"
#include "Font_DejaVuSerif16b.h"
#include "Font_DejaVuSerif18.h"
#include "Font_DejaVuSerif18b.h"
#include "Font_DejaVuSerif20.h"
#include "Font_DejaVuSerif20b.h"
#include "Font_DejaVuSerif24.h"
#include "Font_DejaVuSerif24b.h"
#include "Font_DejaVuSerif28.h"
#include "Font_DejaVuSerif28b.h"
#include "Font_DejaVuSerif36.h"
#include "Font_DejaVuSerif36b.h"
#include "Font_DejaVuSerif48.h"
#include "Font_DejaVuSerif48b.h"
#include "Font_DejaVuSerif56.h"
#include "Font_DejaVuSerif56b.h"
#include "Font_DejaVuSerif64.h"
#include "Font_DejaVuSerif64b.h"
#include "Font_DejaVuMono96.h"
#include "Font_DejaVuMono96b.h"
#include "Font_DejaVuMono128.h"
#include "Font_DejaVuMono128b.h"
#include "Font_DejaVuMono192.h"
#include "Font_DejaVuMono192b.h"
#include "Font_DejaVuMono248.h"
#include "Font_DejaVuMono248b.h"
#include "Font_DejaVuSans96.h"
#include "Font_DejaVuSans96b.h"
#include "Font_DejaVuSans128.h"
#include "Font_DejaVuSans128b.h"
#include "Font_DejaVuSans192.h"
#include "Font_DejaVuSans192b.h"
#include "Font_DejaVuSans248.h"
#include "Font_DejaVuSans248b.h"
#include "Font_DejaVuSerif96.h"
#include "Font_DejaVuSerif96b.h"
#include "Font_DejaVuSerif128.h"
#include "Font_DejaVuSerif128b.h"
#include "Font_DejaVuSerif192.h"
#include "Font_DejaVuSerif192b.h"
#include "Font_DejaVuSerif248.h"
#include "Font_DejaVuSerif248b.h"
#include "Font_DejaVuMono96_digits.h"
#include "Font_DejaVuMono96b_digits.h"
#include "Font_DejaVuMono128_digits.h"
#include "Font_DejaVuMono128b_digits.h"
#include "Font_DejaVuMono192_digits.h"
#include "Font_DejaVuMono192b_digits.h"
#include "Font_DejaVuMono248_digits.h"
#include "Font_DejaVuMono248b_digits.h"

Macros

#define hV_FONT_HEADER_RELEASE   902
 hV_Font release number
 
#define FONT_MONO   0x40
 Font styles.
 
#define FONT_SANS   0x20
 Sans serif.
 
#define FONT_SERIF   0x10
 Serif.
 
#define FONT_STYLE   FONT_SANS
 Selected style.
 

Detailed Description

Font structure, header mode.

Project Pervasive Displays Library Suite
Based on highView technology

Author
Rei Vilo
Date
21 Jan 2025
Version
902
  • Evaluation edition: for professionals or organisations, evaluation only, no commercial usage
    All rights reserved
  • Commercial edition: for professionals or organisations, commercial usage
    All rights reserved
Note
The fonts as header files come in two folders, according to the requirements of the compilers:
  • The hV_Font_DejaVu_Header folder includes one file per family with all the sizes up to 64 pixels and another file per family with the very large fonts.
  • The hV_Font_DejaVu_Header_Atomic folder includes one file per family and per size.

Macro Definition Documentation

◆ FONT_MONO

#define FONT_MONO   0x40

Font styles.

Mono-spaced