Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

simulation
Class CProjectileManager

   in Projectile.h
   in Projectile.cpp

class CProjectileManager


Field Summary
private size_t m_LastTurnLength
          
private std::vector< CProjectile* > m_Projectiles
          
 
Constructor Summary
CProjectileManager()
          
~CProjectileManager()
          
 
Method Summary
 CProjectile* AddProjectile( const CModel* Actor, const CVector3D& Position, const CVector3D& Target, float Speed, CEntity* Originator, const CScriptObject& ImpactScript, const CScriptObject& MissScript )
          
 void DeleteAll()
          
 void DeleteProjectile( CProjectile* p )
          
 inline const std::vector< CProjectile* >& GetProjectiles()
          
 void InterpolateAll( double relativeOffset )
          
 void UpdateAll( size_t timestep )
          
 

Field Detail

m_LastTurnLength

private size_t m_LastTurnLength;

m_Projectiles

private std::vector< CProjectile* > m_Projectiles;


Constructor Detail

CProjectileManager

public CProjectileManager();

~CProjectileManager

public ~CProjectileManager();


Method Detail

AddProjectile

public CProjectile* AddProjectile( const CModel* Actor, const CVector3D& Position, const CVector3D& Target, float Speed, CEntity* Originator, const CScriptObject& ImpactScript, const CScriptObject& MissScript );

DeleteAll

public void DeleteAll();

DeleteProjectile

public void DeleteProjectile( CProjectile* p );

GetProjectiles

public inline const std::vector< CProjectile* >& GetProjectiles();

InterpolateAll

public void InterpolateAll( double relativeOffset );

UpdateAll

public void UpdateAll( size_t timestep );

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:13
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD