Arcade Shooter
ShooterLibrary::Gun< T > Member List

This is the complete list of members for ShooterLibrary::Gun< T >, including all inherited members.

Activate()ShooterLibrary::Weaponinlinevirtual
CanFire() constShooterLibrary::Gun< T >inlinevirtual
Dectivate()ShooterLibrary::Weaponinlinevirtual
Draw(SpriteBatch *pSpriteBatch)ShooterLibrary::Weaponinlinevirtual
Fire(TriggerType triggerType)ShooterLibrary::Gun< T >inlinevirtual
GetPosition() constShooterLibrary::Weaponinlineprotectedvirtual
GetTriggerType() constShooterLibrary::Weaponinlineprotectedvirtual
Gun(const bool isActive)ShooterLibrary::Gun< T >inline
IsActive() constShooterLibrary::Weaponinlinevirtual
ResetCooldown()ShooterLibrary::Gun< T >inlinevirtual
SetCooldownSeconds(const float seconds)ShooterLibrary::Gun< T >inlinevirtual
SetGameObject(GameObject *pGameObject)ShooterLibrary::Weaponinlinevirtual
SetOffset(Vector2 offset)ShooterLibrary::Weaponinlinevirtual
SetProjectilePool(ProjectilePool *pPool)ShooterLibrary::Gun< T >inlinevirtual
SetTriggerType(TriggerType triggerType)ShooterLibrary::Weaponinlinevirtual
Update(const GameTime *pGameTime)ShooterLibrary::Gun< T >inlinevirtual
Weapon(bool isActive=true)ShooterLibrary::Weaponinline
~Gun() (defined in ShooterLibrary::Gun< T >)ShooterLibrary::Gun< T >inlinevirtual
~Weapon() (defined in ShooterLibrary::Weapon)ShooterLibrary::Weaponinlinevirtual