47#define ROBOTO_LIGHT "Roboto-Light"
48#define ROBOTO_LIGHT_ITALIC "Roboto-Light-Italic"
49#define ROBOTO_THIN "Roboto-Thin"
50#define CORBEL "Corbel"
51#define CALIBRI "Calibri"
53#define CONSOLAS "Consolas"
56#define XENEVA_DEFAULT_FONT FORTE
59#define XENEVA_DEFAULT_FONT CALIBRI
XE_LIB int ChFontDrawTextClipped(ChCanvas *canv, ChFont *font, char *string, int penx, int peny, uint32_t color, ChRect *limit)
Definition font.cpp:440
XE_LIB int64_t ChFontGetHeightChar(ChFont *font, char c)
Definition font.cpp:404
void ChFontDrawCharClipped(ChCanvas *canv, ChFont *font, char c, int penx, int peny, uint32_t color, ChRect *limit)
Definition font.cpp:220
XE_LIB int64_t ChFontGetHeight(ChFont *font, char *string)
Definition font.cpp:376
XE_LIB void ChFontSetSize(ChFont *font, int size)
Definition font.cpp:88
XE_LIB int64_t ChFontGetWidth(ChFont *font, char *string)
Definition font.cpp:320
XE_LIB int64_t ChFontGetWidthChar(ChFont *font, char c)
Definition font.cpp:350
XE_LIB int ChFontClose(ChFont *font)
Definition font.cpp:536
XE_LIB ChFont * ChInitialiseFont(char *fontname)
Definition font.cpp:47
XE_LIB void ChFontDrawChar(ChCanvas *canv, ChFont *font, char c, int penx, int peny, uint32_t sz, uint32_t color)
Definition font.cpp:163
XE_LIB void ChFontDrawText(ChCanvas *canv, ChFont *font, char *string, int penx, int peny, uint32_t sz, uint32_t color)
Definition font.cpp:106
#define XE_LIB
Definition _xeneva.h:55
#define XE_EXTERN
Definition _xeneva.h:50
unsigned int uint32_t
Definition acefiex.h:163
COMPILER_DEPENDENT_INT64 int64_t
Definition acefiex.h:164
unsigned char uint8_t
Definition acefiex.h:161
unsigned short int uint16_t
Definition acefiex.h:162
Definition freetype.h:1042
Definition freetype.h:1878
Definition chitralekha.h:43
uint32_t fontSz
Definition font.h:65
uint8_t * buffer
Definition font.h:64
uint32_t kern
Definition font.h:67
uint16_t key
Definition font.h:66
uint32_t lineHeight
Definition font.h:68
int fileSz
Definition font.h:63
uint32_t fontHeight
Definition font.h:69