diff options
Diffstat (limited to 'resources.h')
-rw-r--r-- | resources.h | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/resources.h b/resources.h index 4e01a90..457fbec 100644 --- a/resources.h +++ b/resources.h | |||
@@ -1,20 +1,17 @@ | |||
1 | #ifndef RESOURCES_H | 1 | #ifndef RESOURCES_H |
2 | #define RESOURCES_H | 2 | #define RESOURCES_H |
3 | 3 | ||
4 | // title.bmp | 4 | #ifdef WINDOWS |
5 | extern int* _binary_title_bmp_start; | 5 | #define LOADIMAGE(var,title) SDL_RWops * title ## _rw = SDL_RWFromMem(&binary_ ## title ## _bmp_start, (int) &binary_ ## title ## _bmp_size); var = SDL_LoadBMP_RW( title ## _rw, 1); |
6 | extern int* _binary_title_bmp_size; | 6 | #define DEFIMAGE(title) extern int* binary_ ## title ## _bmp_start; extern int* binary_ ## title ## _bmp_size; |
7 | 7 | #else | |
8 | // pointer.bmp | 8 | #define LOADIMAGE(var,title) SDL_RWops * title ## _rw = SDL_RWFromMem(&_binary_ ## title ## _bmp_start, (int) &_binary_ ## title ## _bmp_size); var = SDL_LoadBMP_RW( title ## _rw, 1); |
9 | extern int* _binary_pointer_bmp_start; | 9 | #define DEFIMAGE(title) extern int* _binary_ ## title ## _bmp_start; extern int* _binary_ ## title ## _bmp_size; |
10 | extern int* _binary_pointer_bmp_size; | 10 | #endif |
11 | |||
12 | // htp1.bmp | ||
13 | extern int* _binary_htp1_bmp_start; | ||
14 | extern int* _binary_htp1_bmp_size; | ||
15 | 11 | ||
16 | // htp2.bmp | 12 | DEFIMAGE(title) |
17 | extern int* _binary_htp2_bmp_start; | 13 | DEFIMAGE(pointer) |
18 | extern int* _binary_htp2_bmp_size; | 14 | DEFIMAGE(htp1) |
15 | DEFIMAGE(htp2) | ||
19 | 16 | ||
20 | #endif | 17 | #endif |