AccumulateForces(double timeStepInSeconds) | CubbyFlow::ParticleSystemSolver2 | protectedvirtual |
AdvanceSingleFrame() | CubbyFlow::PhysicsAnimation | |
Animation()=default | CubbyFlow::Animation | |
Animation(const Animation &)=default | CubbyFlow::Animation | |
Animation(Animation &&) noexcept=default | CubbyFlow::Animation | |
GetBuilder() | CubbyFlow::ParticleSystemSolver2 | static |
GetCollider() const | CubbyFlow::ParticleSystemSolver2 | |
GetCurrentFrame() const | CubbyFlow::PhysicsAnimation | |
GetCurrentTimeInSeconds() const | CubbyFlow::PhysicsAnimation | |
GetDragCoefficient() const | CubbyFlow::ParticleSystemSolver2 | |
GetEmitter() const | CubbyFlow::ParticleSystemSolver2 | |
GetGravity() const | CubbyFlow::ParticleSystemSolver2 | |
GetIsUsingFixedSubTimeSteps() const | CubbyFlow::PhysicsAnimation | |
GetNumberOfFixedSubTimeSteps() const | CubbyFlow::PhysicsAnimation | |
GetNumberOfSubTimeSteps(double timeIntervalInSeconds) const | CubbyFlow::PhysicsAnimation | protectedvirtual |
GetParticleSystemData() const | CubbyFlow::ParticleSystemSolver2 | |
GetRestitutionCoefficient() const | CubbyFlow::ParticleSystemSolver2 | |
GetWind() const | CubbyFlow::ParticleSystemSolver2 | |
OnAdvanceTimeStep(double timeStepInSeconds) override | CubbyFlow::ParticleSystemSolver2 | protectedvirtual |
OnBeginAdvanceTimeStep(double timeStepInSeconds) | CubbyFlow::ParticleSystemSolver2 | protectedvirtual |
OnEndAdvanceTimeStep(double timeStepInSeconds) | CubbyFlow::ParticleSystemSolver2 | protectedvirtual |
OnInitialize() override | CubbyFlow::ParticleSystemSolver2 | protectedvirtual |
operator=(const ParticleSystemSolver2 &)=delete | CubbyFlow::ParticleSystemSolver2 | |
operator=(ParticleSystemSolver2 &&) noexcept=delete | CubbyFlow::ParticleSystemSolver2 | |
CubbyFlow::PhysicsAnimation::operator=(const PhysicsAnimation &)=default | CubbyFlow::PhysicsAnimation | |
CubbyFlow::PhysicsAnimation::operator=(PhysicsAnimation &&) noexcept=default | CubbyFlow::PhysicsAnimation | |
CubbyFlow::Animation::operator=(const Animation &)=default | CubbyFlow::Animation | |
CubbyFlow::Animation::operator=(Animation &&) noexcept=default | CubbyFlow::Animation | |
ParticleSystemSolver2() | CubbyFlow::ParticleSystemSolver2 | |
ParticleSystemSolver2(double radius, double mass) | CubbyFlow::ParticleSystemSolver2 | |
ParticleSystemSolver2(const ParticleSystemSolver2 &)=delete | CubbyFlow::ParticleSystemSolver2 | |
ParticleSystemSolver2(ParticleSystemSolver2 &&) noexcept=delete | CubbyFlow::ParticleSystemSolver2 | |
PhysicsAnimation() | CubbyFlow::PhysicsAnimation | |
PhysicsAnimation(const PhysicsAnimation &)=default | CubbyFlow::PhysicsAnimation | |
PhysicsAnimation(PhysicsAnimation &&) noexcept=default | CubbyFlow::PhysicsAnimation | |
ResolveCollision() | CubbyFlow::ParticleSystemSolver2 | protected |
ResolveCollision(ArrayView1< Vector2D > newPositions, ArrayView1< Vector2D > newVelocities) | CubbyFlow::ParticleSystemSolver2 | protected |
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::ParticleSystemSolver2 | protected |
SetRestitutionCoefficient(double newRestitutionCoefficient) | CubbyFlow::ParticleSystemSolver2 | |
SetWind(const VectorField2Ptr &newWind) | CubbyFlow::ParticleSystemSolver2 | |
Update(const Frame &frame) | CubbyFlow::Animation | |
~Animation()=default | CubbyFlow::Animation | virtual |
~ParticleSystemSolver2() override=default | CubbyFlow::ParticleSystemSolver2 | |
~PhysicsAnimation()=default | CubbyFlow::PhysicsAnimation | virtual |