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 |