app_state.h 373 B

12345678910111213141516171819202122
  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. Storage* storage;
  10. NotificationApp* notifications;
  11. int depth;
  12. ItemsView* items_view;
  13. int selected_item;
  14. } App;
  15. App* app_alloc();
  16. void app_free(App* app);