CubbyFlow::ParticleSystemSolver2 Member List

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

AccumulateForces(double timeStepInSeconds)CubbyFlow::ParticleSystemSolver2protectedvirtual
AdvanceSingleFrame()CubbyFlow::PhysicsAnimation
Animation()=defaultCubbyFlow::Animation
Animation(const Animation &)=defaultCubbyFlow::Animation
Animation(Animation &&) noexcept=defaultCubbyFlow::Animation
GetBuilder()CubbyFlow::ParticleSystemSolver2static
GetCollider() constCubbyFlow::ParticleSystemSolver2
GetCurrentFrame() constCubbyFlow::PhysicsAnimation
GetCurrentTimeInSeconds() constCubbyFlow::PhysicsAnimation
GetDragCoefficient() constCubbyFlow::ParticleSystemSolver2
GetEmitter() constCubbyFlow::ParticleSystemSolver2
GetGravity() constCubbyFlow::ParticleSystemSolver2
GetIsUsingFixedSubTimeSteps() constCubbyFlow::PhysicsAnimation
GetNumberOfFixedSubTimeSteps() constCubbyFlow::PhysicsAnimation
GetNumberOfSubTimeSteps(double timeIntervalInSeconds) constCubbyFlow::PhysicsAnimationprotectedvirtual
GetParticleSystemData() constCubbyFlow::ParticleSystemSolver2
GetRestitutionCoefficient() constCubbyFlow::ParticleSystemSolver2
GetWind() constCubbyFlow::ParticleSystemSolver2
OnAdvanceTimeStep(double timeStepInSeconds) overrideCubbyFlow::ParticleSystemSolver2protectedvirtual
OnBeginAdvanceTimeStep(double timeStepInSeconds)CubbyFlow::ParticleSystemSolver2protectedvirtual
OnEndAdvanceTimeStep(double timeStepInSeconds)CubbyFlow::ParticleSystemSolver2protectedvirtual
OnInitialize() overrideCubbyFlow::ParticleSystemSolver2protectedvirtual
operator=(const ParticleSystemSolver2 &)=deleteCubbyFlow::ParticleSystemSolver2
operator=(ParticleSystemSolver2 &&) noexcept=deleteCubbyFlow::ParticleSystemSolver2
CubbyFlow::PhysicsAnimation::operator=(const PhysicsAnimation &)=defaultCubbyFlow::PhysicsAnimation
CubbyFlow::PhysicsAnimation::operator=(PhysicsAnimation &&) noexcept=defaultCubbyFlow::PhysicsAnimation
CubbyFlow::Animation::operator=(const Animation &)=defaultCubbyFlow::Animation
CubbyFlow::Animation::operator=(Animation &&) noexcept=defaultCubbyFlow::Animation
ParticleSystemSolver2()CubbyFlow::ParticleSystemSolver2
ParticleSystemSolver2(double radius, double mass)CubbyFlow::ParticleSystemSolver2
ParticleSystemSolver2(const ParticleSystemSolver2 &)=deleteCubbyFlow::ParticleSystemSolver2
ParticleSystemSolver2(ParticleSystemSolver2 &&) noexcept=deleteCubbyFlow::ParticleSystemSolver2
PhysicsAnimation()CubbyFlow::PhysicsAnimation
PhysicsAnimation(const PhysicsAnimation &)=defaultCubbyFlow::PhysicsAnimation
PhysicsAnimation(PhysicsAnimation &&) noexcept=defaultCubbyFlow::PhysicsAnimation
ResolveCollision()CubbyFlow::ParticleSystemSolver2protected
ResolveCollision(ArrayView1< Vector2D > newPositions, ArrayView1< Vector2D > newVelocities)CubbyFlow::ParticleSystemSolver2protected
SetCollider(const Collider2Ptr &newCollider)CubbyFlow::ParticleSystemSolver2
SetCurrentFrame(const Frame &frame)CubbyFlow::PhysicsAnimation
SetDragCoefficient(double newDragCoefficient)CubbyFlow::ParticleSystemSolver2
SetEmitter(const ParticleEmitter2Ptr &newEmitter)CubbyFlow::ParticleSystemSolver2
SetGravity(const Vector2D &newGravity)CubbyFlow::ParticleSystemSolver2
SetIsUsingFixedSubTimeSteps(bool isUsing)CubbyFlow::PhysicsAnimation
SetNumberOfFixedSubTimeSteps(unsigned int numberOfSteps)CubbyFlow::PhysicsAnimation
SetParticleSystemData(const ParticleSystemData2Ptr &newParticles)CubbyFlow::ParticleSystemSolver2protected
SetRestitutionCoefficient(double newRestitutionCoefficient)CubbyFlow::ParticleSystemSolver2
SetWind(const VectorField2Ptr &newWind)CubbyFlow::ParticleSystemSolver2
Update(const Frame &frame)CubbyFlow::Animation
~Animation()=defaultCubbyFlow::Animationvirtual
~ParticleSystemSolver2() override=defaultCubbyFlow::ParticleSystemSolver2
~PhysicsAnimation()=defaultCubbyFlow::PhysicsAnimationvirtual