]> 4ch.mooo.com Git - 16.git/blob - 16/w_modex/XPAL.HPP
modified: 16/modex16/scroll.c
[16.git] / 16 / w_modex / XPAL.HPP
1 #ifndef X_PALETTE_HPP\r
2     #define X_PALETTE_HPP\r
3 \r
4 #include "xtypes.hpp"\r
5 \r
6 // Palette setting/getting functions\r
7 void set_paletteX(BYTE *pal, FLAG downgrade = 1);\r
8 void get_paletteX(BYTE *pal, FLAG upgrade = 1);\r
9 void get_BIOSpaletteX(BYTE *pal, FLAG upgrade = 1);\r
10 \r
11 // Palette adjusting functions\r
12 void photo_negativeX(void);\r
13 void grey_paletteX(void);\r
14 void RGB_paletteX(void);\r
15 void smooth64_paletteX(BYTE r, BYTE g, BYTE b);\r
16 void brighten_paletteX(SBYTE r, SBYTE g, SBYTE b);\r
17 void stretch_paletteX(BYTE r, BYTE g, BYTE b);  // 1/16 units\r
18 \r
19 // Misc palette functions\r
20 void rot_palette(BYTE distance);\r
21 BYTE find_RGB(BYTE r, BYTE g, BYTE b);\r
22 \r
23 #endif\r
24 \r