summaryrefslogtreecommitdiff
path: root/src/kshape.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/kshape.h')
-rw-r--r--src/kshape.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/kshape.h b/src/kshape.h
index 4361e7f..6bd1f60 100644
--- a/src/kshape.h
+++ b/src/kshape.h
@@ -2,6 +2,7 @@
#define _kshape_h_ 1
#include "particle.h"
+#include "sphere.h"
typedef struct
@@ -101,6 +102,14 @@ extern void CheckRenderStatesForModule(MODULE *modulePtr);
extern void RenderDecal(DECAL *decalPtr);
extern void RenderParticle(PARTICLE *particlePtr);
+void RenderInsideAlienTongue(int offset);
+void RenderPredatorTargetingSegment(int theta, int scale, int drawInRed);
+void RenderPredatorPlasmaCasterCharge(int value, VECTORCH *worldOffsetPtr, MATRIXCH *orientationPtr);
+void CreateStarArray(void);
+void OutputTranslucentPolyList(void);
+void RenderLightFlare(VECTORCH *positionPtr, unsigned int colour);
+extern void RenderFlechetteParticle(PARTICLE *particlePtr);
+void RenderExplosionSurface(VOLUMETRIC_EXPLOSION *explosionPtr);
/* KJL 10:25:44 7/23/97 - this offset is used to push back the normal game gfx,
so that the HUD can be drawn over the top without sinking into walls, etc. */