Devilution
Diablo devolved - magic behind the 1996 computer game
palette.h
Go to the documentation of this file.
1 //HEADER_GOES_HERE
2 #ifndef __PALETTE_H__
3 #define __PALETTE_H__
4 
5 extern SDL_Color logical_palette[256];
6 extern SDL_Color system_palette[256];
7 extern SDL_Color orig_palette[256];
8 
9 void palette_update();
10 void SaveGamma();
11 void palette_init();
12 void LoadPalette(char *pszFileName);
13 void LoadRndLvlPal(int l);
14 void ResetPal();
15 void IncreaseGamma();
16 void ApplyGamma(SDL_Color *dst, const SDL_Color *src, int n);
17 void DecreaseGamma();
18 int UpdateGamma(int gamma);
19 void BlackPalette();
20 void SetFadeLevel(DWORD fadeval);
21 void PaletteFadeIn(int fr);
22 void PaletteFadeOut(int fr);
26 BOOL palette_set_color_cycling(BOOL enabled);
27 
28 /* rdata */
29 
30 /* data */
31 
32 extern int gamma_correction;
33 extern BOOL color_cycling_enabled;
34 
35 #endif /* __PALETTE_H__ */
DecreaseGamma
void DecreaseGamma()
Definition: palette.cpp:127
UpdateGamma
int UpdateGamma(int gamma)
Definition: palette.cpp:138
IncreaseGamma
void IncreaseGamma()
Definition: palette.cpp:116
logical_palette
SDL_Color logical_palette[256]
Definition: palette.cpp:7
system_palette
SDL_Color system_palette[256]
Definition: palette.cpp:8
palette_update_caves
void palette_update_caves()
Definition: palette.cpp:200
gamma_correction
int gamma_correction
Definition: palette.cpp:13
SaveGamma
void SaveGamma()
Definition: palette.cpp:43
LoadPalette
void LoadPalette(char *pszFileName)
Definition: palette.cpp:76
PaletteFadeOut
void PaletteFadeOut(int fr)
Definition: palette.cpp:183
palette_update
void palette_update()
Definition: palette.cpp:17
palette_update_quest_palette
void palette_update_quest_palette(int n)
Definition: palette.cpp:215
palette_init
void palette_init()
Definition: palette.cpp:69
BlackPalette
void BlackPalette()
Definition: palette.cpp:161
PaletteFadeIn
void PaletteFadeIn(int fr)
Definition: palette.cpp:166
ResetPal
void ResetPal()
Definition: palette.cpp:112
SetFadeLevel
void SetFadeLevel(DWORD fadeval)
Definition: palette.cpp:149
orig_palette
SDL_Color orig_palette[256]
Definition: palette.cpp:9
palette_get_color_cycling
BOOL palette_get_color_cycling()
Definition: palette.cpp:227
ApplyGamma
void ApplyGamma(SDL_Color *dst, const SDL_Color *src, int n)
Definition: palette.cpp:26
LoadRndLvlPal
void LoadRndLvlPal(int l)
Definition: palette.cpp:98
palette_set_color_cycling
BOOL palette_set_color_cycling(BOOL enabled)
Definition: palette.cpp:232
color_cycling_enabled
BOOL color_cycling_enabled
Definition: palette.cpp:14