sGUI  V1.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
Font

Font data. More...

+ Collaboration diagram for Font:

Files

file  font.c
 Simple graphic library font data.
 
file  font.h
 Simple graphic library font data.
 

Data Structures

struct  _FONT_T
 This struct encapsulates the parameters of a font. More...
 

Macros

#define FONT_4x6
 
#define FONT_5x7
 
#define FONT_5x7W
 
#define FONT_5x8
 
#define FONT_6x9
 
#define FONT_6x10
 
#define FONT_6x12
 
#define FONT_6x13
 
#define FONT_6x13B
 
#define FONT_6x13O
 
#define FONT_7x13
 
#define FONT_7x13B
 
#define FONT_7x13O
 
#define FONT_7x14
 
#define FONT_7x14B
 
#define FONT_8x8
 
#define FONT_8x13
 
#define FONT_8x13B
 
#define FONT_8x13O
 
#define FONT_8x16
 
#define FONT_8x16B
 
#define FONT_9x15
 
#define FONT_9x15B
 
#define FONT_MIN_HEIGHT   6
 
#define FONT_MIN_WIDTH   4
 
#define FONT_MAX_HEIGHT   16
 
#define FONT_MAX_WIDTH   9
 

Typedefs

typedef struct _FONT_T FONT_T
 This struct encapsulates the parameters of a font.
 

Variables

FONT_T font_4x6
 
FONT_T font_5x7
 
FONT_T font_5x7W
 
FONT_T font_5x8
 
FONT_T font_6x9
 
FONT_T font_6x10
 
FONT_T font_6x12
 
FONT_T font_6x13
 
FONT_T font_6x13B
 
FONT_T font_6x13O
 
FONT_T font_7x13
 
FONT_T font_7x13B
 
FONT_T font_7x13O
 
FONT_T font_7x14
 
FONT_T font_7x14B
 
FONT_T font_8x8
 
FONT_T font_8x13
 
FONT_T font_8x13B
 
FONT_T font_8x13O
 
FONT_T font_8x16
 
FONT_T font_8x16B
 
FONT_T font_9x15
 
FONT_T font_9x15B
 

Detailed Description

Font data.

Macro Definition Documentation

#define FONT_4x6

Use font 4x6

Definition at line 80 of file font.h.

#define FONT_5x7

Use font 5x7

Definition at line 81 of file font.h.

#define FONT_5x7W

Use font 5x7 Wide

Definition at line 82 of file font.h.

#define FONT_5x8

Use font 5x8

Definition at line 83 of file font.h.

#define FONT_6x10

Use font 6x10

Definition at line 85 of file font.h.

#define FONT_6x12

Use font 6x12

Definition at line 86 of file font.h.

#define FONT_6x13

Use font 6x13

Definition at line 87 of file font.h.

#define FONT_6x13B

Use font 6x13 Bold

Definition at line 88 of file font.h.

#define FONT_6x13O

Use font 6x13 Oblique

Definition at line 89 of file font.h.

#define FONT_6x9

Use font 6x9

Definition at line 84 of file font.h.

#define FONT_7x13

Use font 7x13

Definition at line 90 of file font.h.

#define FONT_7x13B

Use font 7x13 Bold

Definition at line 91 of file font.h.

#define FONT_7x13O

Use font 7x13 Oblique

Definition at line 92 of file font.h.

#define FONT_7x14

Use font 7x14

Definition at line 93 of file font.h.

#define FONT_7x14B

Use font 7x14 Bold

Definition at line 94 of file font.h.

#define FONT_8x13

Use font 8x13

Definition at line 96 of file font.h.

#define FONT_8x13B

Use font 8x13 Bold

Definition at line 97 of file font.h.

#define FONT_8x13O

Use font 8x13 Oblique

Definition at line 98 of file font.h.

#define FONT_8x16

Use font 8x16

Definition at line 99 of file font.h.

#define FONT_8x16B

Use font 8x16 Bold

Definition at line 100 of file font.h.

#define FONT_8x8

Use font 8x8

Definition at line 95 of file font.h.

#define FONT_9x15

Use font 9x15

Definition at line 101 of file font.h.

#define FONT_9x15B

Use font 9x15 Bold

Definition at line 102 of file font.h.

#define FONT_MAX_HEIGHT   16

Maximal font width over all fonts

Definition at line 106 of file font.h.

#define FONT_MAX_WIDTH   9

Maximal font height over all fonts

Definition at line 107 of file font.h.

#define FONT_MIN_HEIGHT   6

Minimal font width over all fonts

Definition at line 104 of file font.h.

#define FONT_MIN_WIDTH   4

Minimal font height over all fonts

Definition at line 105 of file font.h.