CubbyFlow::ColliderSet< N > Member List
This is the complete list of members for CubbyFlow::ColliderSet< N >, including all inherited members.
AddCollider(const std::shared_ptr< Collider< N >> &collider) | CubbyFlow::ColliderSet< N > | |
Collider()=default | CubbyFlow::Collider< N > | |
Collider(const Collider &other)=default | CubbyFlow::Collider< N > | |
Collider(Collider &&other) noexcept=default | CubbyFlow::Collider< N > | |
ColliderSet() | CubbyFlow::ColliderSet< N > | |
ColliderSet(const ConstArrayView1< std::shared_ptr< Collider< N >>> &others) | CubbyFlow::ColliderSet< N > | explicit |
GetBuilder() | CubbyFlow::ColliderSet< N > | static |
GetClosestPoint(const std::shared_ptr< Surface< N >> &surface, const Vector< double, N > &queryPoint, ColliderQueryResult *result) const | CubbyFlow::Collider< N > | protected |
GetCollider(size_t i) const | CubbyFlow::ColliderSet< N > | |
GetFrictionCoefficient() const | CubbyFlow::Collider< N > | |
GetSurface() const | CubbyFlow::Collider< N > | |
IsPenetrating(const ColliderQueryResult &colliderPoint, const Vector< double, N > &position, double radius) | CubbyFlow::Collider< N > | protected |
NumberOfColliders() const | CubbyFlow::ColliderSet< N > | |
OnBeginUpdateCallback typedef | CubbyFlow::Collider< N > | |
operator=(const Collider &other)=default | CubbyFlow::Collider< N > | |
operator=(Collider &&other) noexcept=default | CubbyFlow::Collider< N > | |
ResolveCollision(double radius, double restitutionCoefficient, Vector< double, N > *position, Vector< double, N > *velocity) | CubbyFlow::Collider< N > | |
SetFrictionCoefficient(double newFrictionCoefficient) | CubbyFlow::Collider< N > | |
SetOnBeginUpdateCallback(const OnBeginUpdateCallback &callback) | CubbyFlow::Collider< N > | |
SetSurface(const std::shared_ptr< Surface< N >> &newSurface) | CubbyFlow::Collider< N > | protected |
Update(double currentTimeInSeconds, double timeIntervalInSeconds) | CubbyFlow::Collider< N > | |
VelocityAt(const Vector< double, N > &point) const override | CubbyFlow::ColliderSet< N > | virtual |
~Collider()=default | CubbyFlow::Collider< N > | virtual |