You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
425 B
31 lines
425 B
#ifndef FONTS_H
|
|
#define FONTS_H
|
|
|
|
#include <cairo.h>
|
|
#include <cairo-ft.h>
|
|
#include <stdbool.h>
|
|
|
|
#include "rgba.h"
|
|
|
|
#define VERIF_FONT 0
|
|
#define WRONG_FONT 1
|
|
#define LAYOUT_FONT 2
|
|
#define TIME_FONT 3
|
|
#define DATE_FONT 4
|
|
#define GREETER_FONT 5
|
|
|
|
typedef struct text {
|
|
bool show;
|
|
|
|
char str[512];
|
|
double size;
|
|
|
|
cairo_font_face_t *font;
|
|
|
|
rgba_t color;
|
|
double x, y;
|
|
|
|
int align;
|
|
} text_t;
|
|
|
|
#endif
|
|
|