Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
RocketLauncher Member List

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

canFire() (defined in Weapon)Weapon
cooldownTime() const =0 (defined in Weapon)Weaponpure virtual
createRocket()=0 (defined in RocketLauncher)RocketLauncherprotectedpure virtual
Equipment(const std::string &equipmentKey) (defined in Equipment)Equipment
equipmentKey() const (defined in Equipment)Equipment
fireAtObject(WorldObject *target) (defined in RocketLauncher)RocketLaunchervirtual
hardpoint() (defined in Weapon)Weapon
m_cooldown (defined in Weapon)Weaponprotected
m_equipmentKey (defined in Equipment)Equipmentprotected
m_hardpoint (defined in Weapon)Weaponprotected
m_type (defined in Weapon)Weaponprotected
onFired() (defined in Weapon)Weapon
RocketLauncher(const std::string &equipmentKey) (defined in RocketLauncher)RocketLauncher
setHardpoint(Hardpoint *hardpoint) (defined in Weapon)Weapon
setupRocket(Rocket *rocket, WorldObject *target) (defined in RocketLauncher)RocketLauncherprotected
type() const (defined in Weapon)Weapon
update(float deltaSec) override (defined in RocketLauncher)RocketLaunchervirtual
visuals() const =0 (defined in Weapon)Weaponpure virtual
Weapon(WeaponType type, const std::string &equipmentKey) (defined in Weapon)Weapon
~Equipment() (defined in Equipment)Equipmentvirtual