CubbyFlow::VolumeParticleEmitter2 Member List

This is the complete list of members for CubbyFlow::VolumeParticleEmitter2, including all inherited members.

GetAllowOverlapping() constCubbyFlow::VolumeParticleEmitter2
GetAngularVelocity() constCubbyFlow::VolumeParticleEmitter2
GetBuilder()CubbyFlow::VolumeParticleEmitter2static
GetInitialVelocity() constCubbyFlow::VolumeParticleEmitter2
GetIsEnabled() constCubbyFlow::ParticleEmitter2
GetIsOneShot() constCubbyFlow::VolumeParticleEmitter2
GetJitter() constCubbyFlow::VolumeParticleEmitter2
GetLinearVelocity() constCubbyFlow::VolumeParticleEmitter2
GetMaxNumberOfParticles() constCubbyFlow::VolumeParticleEmitter2
GetMaxRegion() constCubbyFlow::VolumeParticleEmitter2
GetSpacing() constCubbyFlow::VolumeParticleEmitter2
GetSurface() constCubbyFlow::VolumeParticleEmitter2
GetTarget() constCubbyFlow::ParticleEmitter2
OnBeginUpdateCallback typedefCubbyFlow::ParticleEmitter2
OnSetTarget(const ParticleSystemData2Ptr &particles)CubbyFlow::ParticleEmitter2protectedvirtual
operator=(const ParticleEmitter2 &)=defaultCubbyFlow::ParticleEmitter2
operator=(ParticleEmitter2 &&) noexcept=defaultCubbyFlow::ParticleEmitter2
ParticleEmitter2()=defaultCubbyFlow::ParticleEmitter2
ParticleEmitter2(const ParticleEmitter2 &)=defaultCubbyFlow::ParticleEmitter2
ParticleEmitter2(ParticleEmitter2 &&) noexcept=defaultCubbyFlow::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()=defaultCubbyFlow::ParticleEmitter2virtual