#ifndef NX_SHELL_COMMON_H #define NX_SHELL_COMMON_H #include #include #include #include #include #include #define wait(msec) svcSleepThread(10000000 * (s64)msec) jmp_buf exitJmp; SDL_Window *WINDOW; SDL_Surface *WINDOW_SURFACE; SDL_Renderer *RENDERER; TTF_Font *Roboto_large, *Roboto, *Roboto_small, *Roboto_OSK; #define ROOT_PATH "/" #define START_PATH ROOT_PATH #define MAX_FILES 1024 #define FILES_PER_PAGE 8 int MENU_DEFAULT_STATE; int BROWSE_STATE; #define MENU_STATE_HOME 0 #define MENU_STATE_OPTIONS 1 #define MENU_STATE_MENUBAR 2 #define MENU_STATE_SETTINGS 3 #define MENU_STATE_FTP 4 #define MENU_STATE_SORT 5 #define MENU_STATE_THEMES 6 #define MENU_STATE_DIALOG 7 #define MENU_STATE_PROPERTIES 8 #define STATE_SD 0 #define STATE_NAND 1 char cwd[512]; char fileName[255]; #endif