scene_dcf77.h 562 B

123456789101112131415161718192021222324
  1. #ifndef SCENE_DCF77_HEADERS
  2. #define SCENE_DCF77_HEADERS
  3. #include "flipper.h"
  4. #include "logic_dcf77.h"
  5. typedef enum {
  6. LCWDCF77EventReceive0,
  7. LCWDCF77EventReceive1,
  8. LCWDCF77EventReceiveSync,
  9. LCWDCF77EventReceiveDesync,
  10. LCWDCF77EventReceiveInterrupt,
  11. LCWDCF77EventReceiveUnknown
  12. } LWCDCF77Event;
  13. View* lwc_dcf77_scene_alloc();
  14. void lwc_dcf77_scene_free(View* view);
  15. void lwc_dcf77_scene_on_enter(void* context);
  16. bool lwc_dcf77_scene_on_event(void* context, SceneManagerEvent event);
  17. void lwc_dcf77_scene_on_exit(void* context);
  18. #endif