| 12345678910111213141516171819202122 |
- #pragma once
- #include "widget.h"
- #include "canvas.h"
- typedef enum {
- WidgetLayerStatusBar,
- WidgetLayerMain,
- WidgetLayerFullscreen,
- WidgetLayerDialog
- } WidgetLayer;
- typedef struct Widget Widget;
- typedef struct Gui Gui;
- struct _GuiApi;
- typedef struct _GuiApi GuiApi;
- struct _GuiApi {
- void (*add_widget)(GuiApi* gui_api, Widget* widget, WidgetLayer layer);
- Gui* gui;
- };
|