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 |