News SF.net Project Frequently Asked Questions Documentation Downloads Mailing Lists How to Contribute

SourceForge.net Logo

Changing the way games are made and played.

Zap::ForceFieldProjector class Reference

Zap::ForceFieldProjector Class Reference

#include <engineeredObjects.h>

Inheritance diagram for Zap::ForceFieldProjector:

Zap::EngineeredObject Zap::GameObject TNL::NetObject TNL::Object

Public Member Functions

 ForceFieldProjector (S32 team=-1, Point anchorPoint=Point(), Point anchorNormal=Point())
bool getCollisionPoly (Vector< Point > &polyPoints)
void render ()
void onEnabled ()
void onDisabled ()
 TNL_DECLARE_CLASS (ForceFieldProjector)

Private Types

typedef EngineeredObject Parent

Private Attributes

SafePtr< ForceFieldmField

Member Typedef Documentation

typedef EngineeredObject Zap::ForceFieldProjector::Parent [private]
 

Reimplemented from Zap::EngineeredObject.


Constructor & Destructor Documentation

Zap::ForceFieldProjector::ForceFieldProjector S32  team = -1,
Point  anchorPoint = Point(),
Point  anchorNormal = Point()
[inline]
 


Member Function Documentation

bool Zap::ForceFieldProjector::getCollisionPoly Vector< Point > &  polyPoints  )  [virtual]
 

Reimplemented from Zap::GameObject.

void Zap::ForceFieldProjector::render  )  [virtual]
 

Reimplemented from Zap::GameObject.

void Zap::ForceFieldProjector::onEnabled  )  [virtual]
 

Reimplemented from Zap::EngineeredObject.

void Zap::ForceFieldProjector::onDisabled  )  [virtual]
 

Reimplemented from Zap::EngineeredObject.

Zap::ForceFieldProjector::TNL_DECLARE_CLASS ForceFieldProjector   ) 
 


Field Documentation

SafePtr<ForceField> Zap::ForceFieldProjector::mField [private]