Main Page Modules Namespaces C++ Classes Compound List File List Index
TNL: gameObjectRender.h File Reference

# gameObjectRender.h File Reference

`#include "point.h"`
`#include "tnl.h"`

## Namespaces

namespace | Zap

## Functions

void | Zap::glVertex (Point p)
void | Zap::glColor (Color c, float alpha=1)
void | Zap::drawCircle (Point pos, F32 radius)
void | Zap::fillCircle (Point pos, F32 radius)
void | Zap::renderCenteredString (Point pos, U32 size, const char *string)
void | Zap::renderShip (Color c, F32 alpha, F32 thrusts[], F32 health, F32 radius, bool cloakActive, bool shieldActive)
void | Zap::renderTeleporter (Point pos, U32 type, bool in, S32 time, F32 radiusFraction, F32 radius, F32 alpha)
void | Zap::renderTurret (Color c, Point anchor, Point normal, bool enabled, F32 health, F32 barrelAngle, F32 aimOffset)
void | Zap::renderFlag (Point pos, Color c)
void | Zap::renderLoadoutZone (Color c, Vector< Point > &bounds, Rect extent)
void | Zap::renderProjectile (Point pos, U32 type, U32 time)
void | Zap::renderMine (Point pos, bool armed, bool visible)
void | Zap::renderGrenade (Point pos)
void | Zap::renderRepairItem (Point pos)
void | Zap::renderForceFieldProjector (Point pos, Point normal, Color teamColor, bool enabled)
void | Zap::renderForceField (Point start, Point end, Color c, bool fieldUp)
void | Zap::renderGoalZone (Vector< Point > &bounds, Color c, bool isFlashing)