ft2-clone

Fasttracker 2 clone
Log | Files | Refs | README | LICENSE

ft2_bmp.h (569B)


      1 #pragma once
      2 
      3 #include <stdint.h>
      4 #include <stdbool.h>
      5 
      6 typedef struct bmp_t
      7 {
      8 	uint8_t *buttonGfx, *font1, *font2, *font3, *font4, *font6, *font7, *font8;
      9 	uint8_t *ft2LogoBadges, *ft2ByBadges, *radiobuttonGfx, *checkboxGfx;
     10 	uint8_t *midiLogo, *nibblesLogo, *nibblesStages, *loopPins, *ft2OldAboutLogo;
     11 	uint8_t *mouseCursors, *mouseCursorBusyClock, *mouseCursorBusyGlass;
     12 	uint8_t *whitePianoKeys, *blackPianoKeys, *vibratoWaveforms, *scopeRec, *scopeMute;
     13 	uint32_t *ft2AboutLogo;
     14 } bmp_t;
     15 
     16 extern bmp_t bmp; // ft2_bmp.c
     17 
     18 bool loadBMPs(void);
     19 void freeBMPs(void);