blob: 1425a5d02a710e078934a1f564339d790aaefa35 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#ifndef SAFFRON_THEME_H
#define SAFFRON_THEME_H
#include <SDL3/SDL.h>
typedef struct {
int r;
int g;
int b;
int a;
} SaffronColor;
typedef struct {
SaffronColor bg;
SaffronColor fg;
SaffronColor primary;
SaffronColor secondary;
SaffronColor tertiary;
} SaffronTheme;
extern const SaffronTheme SAFFRON_DEFAULT_THEME;
#define SF_MACRO_DEFAULT_THEME ((SaffronTheme*)&SAFFRON_DEFAULT_THEME)
#endif
|