app_state.h 395 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #include "flipper.h"
  3. #include "item.h"
  4. #define QUAC_NAME "Quac!"
  5. typedef struct App {
  6. SceneManager* scene_manager;
  7. ViewDispatcher* view_dispatcher;
  8. ButtonMenu* btn_menu;
  9. DialogEx* dialog;
  10. Storage* storage;
  11. NotificationApp* notifications;
  12. int depth;
  13. ItemsView* items_view;
  14. int selected_item;
  15. } App;
  16. App* app_alloc();
  17. void app_free(App* app);