PlayRho  2.0.0
An interactive physics engine & library.
StepStats.hpp File Reference

Definition of the StepStats related classes and code. More...

#include <cstdint>
#include <limits>
#include <type_traits>
#include <playrho/Settings.hpp>
#include <playrho/Units.hpp>
Include dependency graph for StepStats.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  playrho::PreStepStats
 Pre-phase per-step statistics. More...
 
struct  playrho::RegStepStats
 Regular-phase per-step statistics. More...
 
struct  playrho::StepStats
 Per-step statistics. More...
 
struct  playrho::ToiStepStats
 TOI-phase per-step statistics. More...
 

Namespaces

 playrho
 

Functions

constexpr auto playrho::operator!= (const PreStepStats &lhs, const PreStepStats &rhs) -> bool
 Operator not-equal support.
 
constexpr auto playrho::operator!= (const RegStepStats &lhs, const RegStepStats &rhs) -> bool
 Operator not-equal support.
 
constexpr auto playrho::operator!= (const ToiStepStats &lhs, const ToiStepStats &rhs) -> bool
 Operator not-equal support.
 
constexpr auto playrho::operator== (const PreStepStats &lhs, const PreStepStats &rhs) -> bool
 Operator equal support.
 
constexpr auto playrho::operator== (const RegStepStats &lhs, const RegStepStats &rhs) -> bool
 Operator equal support.
 
constexpr auto playrho::operator== (const ToiStepStats &lhs, const ToiStepStats &rhs) -> bool
 Operator equal support.
 
RegStepStats & playrho::Update (RegStepStats &lhs, const IslandStats &rhs) noexcept
 Updates regular-phase per-step statistics with island statistics.
 

Detailed Description

Definition of the StepStats related classes and code.