Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jun 3, 2005, 2:10:47 AM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: inheritSpeed now property of particle_emitter. system not friend emitter anymore

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/lib/particles/particle_emitter.h

    r4478 r4493  
    4040  void setSize(float emitterSize);
    4141  void setEmissionRate(float emissionRate);
     42  void setInheritSpeed(float value);
    4243  void setSpread(float angle, float randomAngle = 0.0);
    4344  void setEmissionVelocity(float velocity, float randomVelocity = 0.0);
     
    4950  /** \returns the emissionRate */
    5051  inline float getEmissionRate(void) const { return this->emissionRate; };
     52  /** \returns the inherit-speed-factor */
     53  inline float getInheritSpeed(void) const { return this->inheritSpeed; };
    5154  /** \returns the SpreadAngle of the emitter */
    5255  inline float getSpread(void) { return this->angle; };
     
    6063  EMITTER_TYPE    type;              //!< The type of emitter this is
    6164  float           emitterSize;       //!< The size of the emitter (not for EMITTER_DOT)
     65  float           inheritSpeed;      //!< How much speed the particle inherits from the Emitters speed \todo move this to the emitter
    6266  Vector          direction;         //!< emition direction
    6367  float           angle;             //!< max angle from the direction of the emitter
Note: See TracChangeset for help on using the changeset viewer.