22 #ifndef WATCHMAKER_SHADOWS_H 23 #define WATCHMAKER_SHADOWS_H 25 #include "watchmaker/render.h" 29 extern SHADOWBOX *ShadowBoxesList[];
30 extern unsigned int gNumShadowBoxesList;
31 extern void *g_pddsShadowBuffer;
32 extern void *g_pddsShadowZBuffer;
35 bool RenderShadow(SHADOW *pShad,
void *lpVBuf);
36 bool RenderShadowBox(SHADOWBOX *pSB,
int VBO);
37 bool DrawShadow(
unsigned int x1,
unsigned int y1,
unsigned int x2,
unsigned int y2, WORD intens);
38 extern DWORD g_max_StencilVal;
39 extern bool RenderProjectiveShadow(SHADOW *pShad);
40 bool DrawProjectiveShadow(SHADOW *pShad);
44 #endif // WATCHMAKER_SHADOWS_H Definition: 2d_stuff.h:30