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

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

bulletLifetime() const override (defined in GenericGun)GenericGunvirtual
bulletName() const (defined in GenericGun)GenericGun
bulletSpeed() const override (defined in GenericGun)GenericGunvirtual
canFire() (defined in Weapon)Weapon
cooldownTime() const override (defined in GenericGun)GenericGunvirtual
createBullet() override (defined in GenericGun)GenericGunprotectedvirtual
Equipment(const std::string &equipmentKey) (defined in Equipment)Equipment
equipmentKey() const (defined in Equipment)Equipment
fireAtPoint(const glm::vec3 &point) (defined in Gun)Gunvirtual
fireSound() const override (defined in GenericGun)GenericGunvirtual
GenericGun(const std::string &name) (defined in GenericGun)GenericGun
Gun(const std::string &equipmentKey) (defined in Gun)Gun
hardpoint() (defined in Weapon)Weapon
m_bulletLifetime (defined in GenericGun)GenericGunprotected
m_bulletName (defined in GenericGun)GenericGunprotected
m_bulletSpeed (defined in GenericGun)GenericGunprotected
m_cooldown (defined in Weapon)Weaponprotected
m_cooldownTime (defined in GenericGun)GenericGunprotected
m_equipmentKey (defined in Equipment)Equipmentprotected
m_fireSound (defined in GenericGun)GenericGunprotected
m_hardpoint (defined in Weapon)Weaponprotected
m_type (defined in Weapon)Weaponprotected
m_visuals (defined in GenericGun)GenericGunprotected
onFired() (defined in Weapon)Weapon
setBulletLifetime(float bulletLifetime) (defined in GenericGun)GenericGun
setBulletName(const std::string &bulletName) (defined in GenericGun)GenericGun
setBulletSpeed(float bulletSpeed) (defined in GenericGun)GenericGun
setCooldownTime(float cooldownTime) (defined in GenericGun)GenericGun
setFireSound(const SoundProperties &fireSound) (defined in GenericGun)GenericGun
setHardpoint(Hardpoint *hardpoint) (defined in Weapon)Weapon
setupBullet(Bullet *bullet, const glm::vec3 &point) (defined in Gun)Gunprotected
setVisuals(const Visuals &visuals) (defined in GenericGun)GenericGun
type() const (defined in Weapon)Weapon
update(float deltaSec) override (defined in Gun)Gunvirtual
visuals() const override (defined in GenericGun)GenericGunvirtual
Weapon(WeaponType type, const std::string &equipmentKey) (defined in Weapon)Weapon
~Equipment() (defined in Equipment)Equipmentvirtual