CubbyFlow::VolumeParticleEmitter3 Member List

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

GetAllowOverlapping() constCubbyFlow::VolumeParticleEmitter3
GetAngularVelocity() constCubbyFlow::VolumeParticleEmitter3
GetBuilder()CubbyFlow::VolumeParticleEmitter3static
GetInitialVelocity() constCubbyFlow::VolumeParticleEmitter3
GetIsEnabled() constCubbyFlow::ParticleEmitter3
GetIsOneShot() constCubbyFlow::VolumeParticleEmitter3
GetJitter() constCubbyFlow::VolumeParticleEmitter3
GetLinearVelocity() constCubbyFlow::VolumeParticleEmitter3
GetMaxNumberOfParticles() constCubbyFlow::VolumeParticleEmitter3
GetMaxRegion() constCubbyFlow::VolumeParticleEmitter3
GetSpacing() constCubbyFlow::VolumeParticleEmitter3
GetSurface() constCubbyFlow::VolumeParticleEmitter3
GetTarget() constCubbyFlow::ParticleEmitter3
OnBeginUpdateCallback typedefCubbyFlow::ParticleEmitter3
OnSetTarget(const ParticleSystemData3Ptr &particles)CubbyFlow::ParticleEmitter3protectedvirtual
operator=(const ParticleEmitter3 &)=defaultCubbyFlow::ParticleEmitter3
operator=(ParticleEmitter3 &&) noexcept=defaultCubbyFlow::ParticleEmitter3
ParticleEmitter3()=defaultCubbyFlow::ParticleEmitter3
ParticleEmitter3(const ParticleEmitter3 &)=defaultCubbyFlow::ParticleEmitter3
ParticleEmitter3(ParticleEmitter3 &&) noexcept=defaultCubbyFlow::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()=defaultCubbyFlow::ParticleEmitter3virtual