6 #include "sound/soundproperties.h"
7 #include "display/rendering/visuals.h"
18 virtual float bulletLifetime()
const override;
19 void setBulletLifetime(
float bulletLifetime);
21 virtual float bulletSpeed()
const override;
22 void setBulletSpeed(
float bulletSpeed);
24 virtual const Visuals& visuals()
const override;
25 void setVisuals(
const Visuals& visuals);
30 virtual float cooldownTime()
const override;
31 void setCooldownTime(
float cooldownTime);
33 const std::string& bulletName()
const;
34 void setBulletName(
const std::string& bulletName);
39 float m_bulletLifetime;
43 std::string m_bulletName;
45 virtual Bullet* createBullet()
override;
Definition: genericgun.h:14
Definition: soundproperties.h:5