mirror of
https://github.com/ZDoom/qzdoom.git
synced 2024-12-16 07:21:28 +00:00
18 lines
440 B
C
18 lines
440 B
C
|
#pragma once
|
||
|
|
||
|
#include "v_palette.h"
|
||
|
#include "templates.h"
|
||
|
|
||
|
struct Colormap;
|
||
|
|
||
|
int hw_CalcLightLevel(int lightlevel, int rellight, bool weapon);
|
||
|
PalEntry hw_CalcLightColor(int light, PalEntry pe, int blendfactor);
|
||
|
float hw_GetFogDensity(int lightlevel, PalEntry fogcolor, int sectorfogdensity);
|
||
|
bool hw_CheckFog(sector_t *frontsector, sector_t *backsector);
|
||
|
|
||
|
inline int hw_ClampLight(int lightlevel)
|
||
|
{
|
||
|
return clamp(lightlevel, 0, 255);
|
||
|
}
|
||
|
|