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