Login
1 branch 0 tags
Ben (Desktop/Arch) Fixed noise on playback start 70df2a5 1 month ago 29 Commits
moon / firmware / src / screens / games / demo_screen.h
#pragma once
#include "../../ui.h"
#include "lvgl.h"

struct demo_screen_state {
    lv_obj_t *title_label;
    lv_obj_t *status_label;
    lv_obj_t *test_btn;
    lv_obj_t *back_btn;
    lv_obj_t *spinner;
    lv_obj_t *progress_bar;
    int click_count;
};

ui_state_t setup_demo_screen(void);
void free_demo_screen(demo_screen_state_t *state);
void update_demo_screen(demo_screen_state_t *state);