| GetAllowOverlapping() const | CubbyFlow::VolumeParticleEmitter2 | |
| GetAngularVelocity() const | CubbyFlow::VolumeParticleEmitter2 | |
| GetBuilder() | CubbyFlow::VolumeParticleEmitter2 | static |
| GetInitialVelocity() const | CubbyFlow::VolumeParticleEmitter2 | |
| GetIsEnabled() const | CubbyFlow::ParticleEmitter2 | |
| GetIsOneShot() const | CubbyFlow::VolumeParticleEmitter2 | |
| GetJitter() const | CubbyFlow::VolumeParticleEmitter2 | |
| GetLinearVelocity() const | CubbyFlow::VolumeParticleEmitter2 | |
| GetMaxNumberOfParticles() const | CubbyFlow::VolumeParticleEmitter2 | |
| GetMaxRegion() const | CubbyFlow::VolumeParticleEmitter2 | |
| GetSpacing() const | CubbyFlow::VolumeParticleEmitter2 | |
| GetSurface() const | CubbyFlow::VolumeParticleEmitter2 | |
| GetTarget() const | CubbyFlow::ParticleEmitter2 | |
| OnBeginUpdateCallback typedef | CubbyFlow::ParticleEmitter2 | |
| OnSetTarget(const ParticleSystemData2Ptr &particles) | CubbyFlow::ParticleEmitter2 | protectedvirtual |
| operator=(const ParticleEmitter2 &)=default | CubbyFlow::ParticleEmitter2 | |
| operator=(ParticleEmitter2 &&) noexcept=default | CubbyFlow::ParticleEmitter2 | |
| ParticleEmitter2()=default | CubbyFlow::ParticleEmitter2 | |
| ParticleEmitter2(const ParticleEmitter2 &)=default | CubbyFlow::ParticleEmitter2 | |
| ParticleEmitter2(ParticleEmitter2 &&) noexcept=default | CubbyFlow::ParticleEmitter2 | |
| SetAllowOverlapping(bool newValue) | CubbyFlow::VolumeParticleEmitter2 | |
| SetAngularVelocity(double newAngularVel) | CubbyFlow::VolumeParticleEmitter2 | |
| SetInitialVelocity(const Vector2D &newInitialVel) | CubbyFlow::VolumeParticleEmitter2 | |
| SetIsEnabled(bool enabled) | CubbyFlow::ParticleEmitter2 | |
| SetIsOneShot(bool newValue) | CubbyFlow::VolumeParticleEmitter2 | |
| SetJitter(double newJitter) | CubbyFlow::VolumeParticleEmitter2 | |
| SetLinearVelocity(const Vector2D &newLinearVel) | CubbyFlow::VolumeParticleEmitter2 | |
| SetMaxNumberOfParticles(size_t newMaxNumberOfParticles) | CubbyFlow::VolumeParticleEmitter2 | |
| SetMaxRegion(const BoundingBox2D &newMaxRegion) | CubbyFlow::VolumeParticleEmitter2 | |
| SetOnBeginUpdateCallback(const OnBeginUpdateCallback &callback) | CubbyFlow::ParticleEmitter2 | |
| SetPointGenerator(const PointGenerator2Ptr &newPointsGen) | CubbyFlow::VolumeParticleEmitter2 | |
| SetSpacing(double newSpacing) | CubbyFlow::VolumeParticleEmitter2 | |
| SetSurface(const ImplicitSurface2Ptr &newSurface) | CubbyFlow::VolumeParticleEmitter2 | |
| SetTarget(const ParticleSystemData2Ptr &particles) | CubbyFlow::ParticleEmitter2 | |
| Update(double currentTimeInSeconds, double timeIntervalInSeconds) | CubbyFlow::ParticleEmitter2 | |
| VolumeParticleEmitter2(ImplicitSurface2Ptr implicitSurface, BoundingBox2D maxRegion, double spacing, const Vector2D &initialVel=Vector2D(), const Vector2D &linearVel=Vector2D(), double angularVel=0.0, size_t maxNumberOfParticles=std::numeric_limits< size_t >::max(), double jitter=0.0, bool isOneShot=true, bool allowOverlapping=false, uint32_t seed=0) | CubbyFlow::VolumeParticleEmitter2 | |
| ~ParticleEmitter2()=default | CubbyFlow::ParticleEmitter2 | virtual |