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