slideshow.h 483 B

123456789101112131415
  1. #pragma once
  2. #include <gui/canvas.h>
  3. typedef struct Slideshow Slideshow;
  4. Slideshow* slideshow_alloc();
  5. void slideshow_free(Slideshow* slideshow);
  6. bool slideshow_load(Slideshow* slideshow, const char* fspath);
  7. bool slideshow_is_loaded(Slideshow* slideshow);
  8. bool slideshow_is_one_page(Slideshow* slideshow);
  9. void slideshow_goback(Slideshow* slideshow);
  10. bool slideshow_advance(Slideshow* slideshow);
  11. void slideshow_draw(Slideshow* slideshow, Canvas* canvas, uint8_t x, uint8_t y);