pattern_editor.h 636 B

12345678910111213141516171819202122232425
  1. #pragma once
  2. #include "../flizzer_tracker.h"
  3. #include "../tracker_engine/tracker_engine_defs.h"
  4. #include <furi.h>
  5. #include <gui/gui.h>
  6. extern const char to_char_array[];
  7. void draw_pattern_view(Canvas* canvas, FlizzerTrackerApp* tracker);
  8. void draw_sequence_view(Canvas* canvas, FlizzerTrackerApp* tracker);
  9. void draw_songinfo_view(Canvas* canvas, FlizzerTrackerApp* tracker);
  10. void draw_generic_n_digit_field(
  11. FlizzerTrackerApp* tracker,
  12. Canvas* canvas,
  13. uint8_t focus,
  14. uint8_t param,
  15. const char* text,
  16. uint8_t x,
  17. uint8_t y,
  18. uint8_t digits);
  19. char to_char(uint8_t number);
  20. char* notename(uint8_t note);