projects
/
retroray
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
47470f10db049cb2065877d1c864af98fa81cc35
[retroray]
/
src
/
rtk.h
1
#ifndef RTK_H_
2
#define RTK_H_
3
4
enum { RTK_ANY, RTK_WIN, RTK_BUTTON, RTK_LABEL, RTK_CHECKBOX, RTK_SLIDER };
5
6
typedef struct rtk_any {
7
int type;
8
int x, y, width, height;
9
char *text;
10
} rtk_any, rtk_label;
11
12
typedef union rtk_widget {
13
int type;
14
rtk_any any;
15
rtk_window win;
16
rtk_button bn;
17
rtk_label lb;
18
rtk_checkbox chk;
19
} rtk_widget;
20
21
rtk_widget *rtk_create_window(rtk_widget *par, int x, int y, int w, int h);
22
23
#endif /* RTK_H_ */