diff options
Diffstat (limited to 'src/tk/widget.h')
-rw-r--r-- | src/tk/widget.h | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/src/tk/widget.h b/src/tk/widget.h index 310dc56..64b8b58 100644 --- a/src/tk/widget.h +++ b/src/tk/widget.h @@ -24,14 +24,17 @@ #include <stdarg.h> struct mftk_widget { - int w; - int h; - int vis; - int can_focus; - void (*layout)(struct mftk_widget *); - int (*event)(struct mftk_widget *, SDL_Event *, int, int); - int (*render)(struct mftk_widget *, SDL_Renderer *, int, int); - void (*destroy)(struct mftk_widget *); + int w; + int h; + struct mftk_widget *container; + int vis; + int can_focus; + void (*layout)(struct mftk_widget *); + int (*event)(struct mftk_widget *, SDL_Event *, + int, int); + int (*render)(struct mftk_widget *, SDL_Renderer *, + int, int); + void (*destroy)(struct mftk_widget *); }; struct mftk_widget * |