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