Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CCmpProjectileManager::Projectile Struct Reference
Collaboration diagram for CCmpProjectileManager::Projectile:

Public Member Functions

CVector3D position (float t)
 

Public Attributes

CUnitunit
 
CVector3D origin
 
CVector3D pos
 
CVector3D v
 
float time
 
float timeHit
 
float gravity
 
float impactAnimationLifetime
 
uint32_t id
 
std::wstring impactActorName
 
bool isImpactAnimationCreated
 
bool stopped
 

Member Function Documentation

◆ position()

CVector3D CCmpProjectileManager::Projectile::position ( float  t)
inline

Member Data Documentation

◆ gravity

float CCmpProjectileManager::Projectile::gravity

◆ id

uint32_t CCmpProjectileManager::Projectile::id

◆ impactActorName

std::wstring CCmpProjectileManager::Projectile::impactActorName

◆ impactAnimationLifetime

float CCmpProjectileManager::Projectile::impactAnimationLifetime

◆ isImpactAnimationCreated

bool CCmpProjectileManager::Projectile::isImpactAnimationCreated

◆ origin

CVector3D CCmpProjectileManager::Projectile::origin

◆ pos

CVector3D CCmpProjectileManager::Projectile::pos

◆ stopped

bool CCmpProjectileManager::Projectile::stopped

◆ time

float CCmpProjectileManager::Projectile::time

◆ timeHit

float CCmpProjectileManager::Projectile::timeHit

◆ unit

CUnit* CCmpProjectileManager::Projectile::unit

◆ v

CVector3D CCmpProjectileManager::Projectile::v

The documentation for this struct was generated from the following file: