Space Fighter
A "shmup" game for Computer Programming C++
Loading...
Searching...
No Matches
Projectile Member List

This is the complete list of members for Projectile, including all inherited members.

Activate(const Vector2 &position, bool wasShotByPlayer=true)Projectilevirtual
GameObject::Activate()GameObjectinlinevirtual
Deactivate()GameObjectinlinevirtual
Draw(SpriteBatch &spriteBatch)Projectilevirtual
GameObject()GameObject
GetCollisionRadius() constGameObjectinlinevirtual
GetCollisionType() constProjectilevirtual
GetCurrentLevel()GameObjectinlinestatic
GetDamage() constProjectileinlinevirtual
GetDirection()Projectileinlineprotectedvirtual
GetHalfDimensions() constGameObjectvirtual
GetIndex() constGameObjectinlinevirtual
GetPosition()GameObjectinlinevirtual
GetPreviousPosition()GameObjectinlinevirtual
GetProjectileType() constProjectileinlineprotectedvirtual
GetSpeed() constProjectileinlineprotectedvirtual
HasMask(CollisionType mask) constGameObjectinlinevirtual
Hit(const float damage)GameObjectinlinevirtual
IsActive() constGameObjectinlinevirtual
IsDrawnByLevel() constGameObjectinlinevirtual
IsMask(CollisionType mask) constGameObjectinlinevirtual
IsOnScreen() constGameObjectprotectedvirtual
Projectile()Projectile
SetCollisionRadius(const int radius)GameObjectinlineprotectedvirtual
SetCurrentLevel(Level *pLevel)GameObjectinlinestatic
SetDamage(const float damage)Projectileinlineprotectedvirtual
SetDirection(const Vector2 direction)Projectileinlineprotectedvirtual
SetPosition(const float x, const float y)GameObjectprotectedvirtual
SetPosition(const Vector2 &position)GameObjectprotectedvirtual
SetSpeed(const float speed)Projectileinlineprotectedvirtual
SetTexture(Texture *pTexture)Projectileinlinestatic
ToString() constProjectilevirtual
TranslatePosition(const float x, const float y)GameObjectprotectedvirtual
TranslatePosition(const Vector2 &offset)GameObjectprotectedvirtual
Update(const GameTime &gameTime)Projectilevirtual
WasShotByPlayer() constProjectileinlineprotectedvirtual
~GameObject()GameObjectinlinevirtual
~Projectile()Projectileinlinevirtual