CubbyFlow::RigidBodyCollider< N > Member List

This is the complete list of members for CubbyFlow::RigidBodyCollider< N >, including all inherited members.

angularVelocityCubbyFlow::RigidBodyCollider< N >
Collider()=defaultCubbyFlow::Collider< N >
Collider(const Collider &other)=defaultCubbyFlow::Collider< N >
Collider(Collider &&other) noexcept=defaultCubbyFlow::Collider< N >
GetBuilder()CubbyFlow::RigidBodyCollider< N >static
GetClosestPoint(const std::shared_ptr< Surface< N >> &surface, const Vector< double, N > &queryPoint, ColliderQueryResult *result) constCubbyFlow::Collider< N >protected
GetFrictionCoefficient() constCubbyFlow::Collider< N >
GetSurface() constCubbyFlow::Collider< N >
IsPenetrating(const ColliderQueryResult &colliderPoint, const Vector< double, N > &position, double radius)CubbyFlow::Collider< N >protected
linearVelocityCubbyFlow::RigidBodyCollider< N >
OnBeginUpdateCallback typedefCubbyFlow::Collider< N >
operator=(const Collider &other)=defaultCubbyFlow::Collider< N >
operator=(Collider &&other) noexcept=defaultCubbyFlow::Collider< N >
ResolveCollision(double radius, double restitutionCoefficient, Vector< double, N > *position, Vector< double, N > *velocity)CubbyFlow::Collider< N >
RigidBodyCollider(const std::shared_ptr< Surface< N >> &surface)CubbyFlow::RigidBodyCollider< N >explicit
RigidBodyCollider(const std::shared_ptr< Surface< N >> &surface, const Vector< double, N > &_linearVelocity, const AngularVelocity< N > &_angularVelocity)CubbyFlow::RigidBodyCollider< 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 overrideCubbyFlow::RigidBodyCollider< N >virtual
~Collider()=defaultCubbyFlow::Collider< N >virtual