|
| GenericRocketLauncher (const std::string &name) |
|
virtual const Visuals & | visuals () const override |
|
void | setVisuals (const Visuals &visuals) |
|
virtual float | cooldownTime () const override |
|
void | setCooldownTime (float cooldownTime) |
|
const Rocket * | rocketPrototype () const |
|
void | setRocketPrototype (Rocket *rocketPrototype) |
|
const std::string & | rocketName () const |
|
void | setRocketName (const std::string &rocketName) |
|
| RocketLauncher (const std::string &equipmentKey) |
|
virtual void | fireAtObject (WorldObject *target) |
|
virtual void | update (float deltaSec) override |
|
| Weapon (WeaponType type, const std::string &equipmentKey) |
|
Hardpoint * | hardpoint () |
|
void | setHardpoint (Hardpoint *hardpoint) |
|
WeaponType | type () const |
|
bool | canFire () |
|
void | onFired () |
|
| Equipment (const std::string &equipmentKey) |
|
const std::string & | equipmentKey () const |
|
The documentation for this class was generated from the following files: