Voxellancer
0.3
A game about voxels in space
|
This is the complete list of members for Gun, including all inherited members.
bulletLifetime() const =0 (defined in Gun) | Gun | pure virtual |
bulletSpeed() const =0 (defined in Gun) | Gun | pure virtual |
canFire() (defined in Weapon) | Weapon | |
cooldownTime() const =0 (defined in Weapon) | Weapon | pure virtual |
createBullet()=0 (defined in Gun) | Gun | protectedpure virtual |
Equipment(const std::string &equipmentKey) (defined in Equipment) | Equipment | |
equipmentKey() const (defined in Equipment) | Equipment | |
fireAtPoint(const glm::vec3 &point) (defined in Gun) | Gun | virtual |
fireSound() const =0 (defined in Gun) | Gun | pure virtual |
Gun(const std::string &equipmentKey) (defined in Gun) | Gun | |
hardpoint() (defined in Weapon) | Weapon | |
m_cooldown (defined in Weapon) | Weapon | protected |
m_equipmentKey (defined in Equipment) | Equipment | protected |
m_hardpoint (defined in Weapon) | Weapon | protected |
m_type (defined in Weapon) | Weapon | protected |
onFired() (defined in Weapon) | Weapon | |
setHardpoint(Hardpoint *hardpoint) (defined in Weapon) | Weapon | |
setupBullet(Bullet *bullet, const glm::vec3 &point) (defined in Gun) | Gun | protected |
type() const (defined in Weapon) | Weapon | |
update(float deltaSec) override (defined in Gun) | Gun | virtual |
visuals() const =0 (defined in Weapon) | Weapon | pure virtual |
Weapon(WeaponType type, const std::string &equipmentKey) (defined in Weapon) | Weapon | |
~Equipment() (defined in Equipment) | Equipment | virtual |