![]() |
Space Fighter
A "shmup" game for Computer Programming C++
|
This is the complete list of members for Weapon, including all inherited members.
| Activate() | Weapon | inlinevirtual |
| AttachTo(IAttachable *pAttachable, Vector2 &position) | Weapon | inlinevirtual |
| Dectivate() | Weapon | inlinevirtual |
| Draw(SpriteBatch &spriteBatch) | Weapon | inlinevirtual |
| Fire(TriggerType triggerType)=0 | Weapon | pure virtual |
| GetAttachmentType() const | Weapon | inlinevirtual |
| GetFireSound() | Weapon | inlinevirtual |
| GetKey() const | Weapon | inlinevirtual |
| GetPosition() const | Weapon | inlineprotectedvirtual |
| GetProjectile() | Weapon | inlineprotectedvirtual |
| GetTriggerType() const | Weapon | inlineprotectedvirtual |
| IsActive() const | Weapon | inlinevirtual |
| IsAttachedToPlayer() const | Weapon | inlinevirtual |
| SetFireSound(AudioSample *pSound) | Weapon | inlinevirtual |
| SetProjectilePool(std::vector< Projectile * > *pProjectiles) | Weapon | inlinevirtual |
| SetTriggerType(TriggerType triggerType) | Weapon | inlinevirtual |
| Update(const GameTime &gameTime) | Weapon | inlinevirtual |
| Weapon(const std::string &key, bool isAttachedToPlayer=true, bool isActive=true, TriggerType triggerType=TriggerType::Primary) | Weapon | inline |
| ~Weapon() | Weapon | inlinevirtual |