UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FPerformanceMeasure Class Reference

#include <VehicleUtility.h>

Public Types

enum class  EMeasure : uint8 {
  ZeroToThirtyMPH = 0 , ZeroToSixtyMPH , QuarterMile , ThirtyToZeroMPH ,
  SixtyToZeroMPH
}
 

Public Member Functions

UE_API FPerformanceMeasure ()
 
void AddMeasure (FTimeAndDistanceMeasure &MeasureIn)
 
const FTimeAndDistanceMeasureGetMeasure (int MeasurementIdx)
 
void ResetAll ()
 
void Update (float DeltaTime, const FVector &CurrentLocation, float CurrentVelocity)
 
int GetNumMeasures () const
 
void Enable ()
 
bool IsEnabled () const
 

Member Enumeration Documentation

◆ EMeasure

Enumerator
ZeroToThirtyMPH 
ZeroToSixtyMPH 
QuarterMile 
ThirtyToZeroMPH 
SixtyToZeroMPH 

Constructor & Destructor Documentation

◆ FPerformanceMeasure()

Chaos::FPerformanceMeasure::FPerformanceMeasure ( )

Member Function Documentation

◆ AddMeasure()

void Chaos::FPerformanceMeasure::AddMeasure ( FTimeAndDistanceMeasure MeasureIn)
inline

◆ Enable()

void Chaos::FPerformanceMeasure::Enable ( )
inline

◆ GetMeasure()

const FTimeAndDistanceMeasure & Chaos::FPerformanceMeasure::GetMeasure ( int  MeasurementIdx)
inline

◆ GetNumMeasures()

int Chaos::FPerformanceMeasure::GetNumMeasures ( ) const
inline

◆ IsEnabled()

bool Chaos::FPerformanceMeasure::IsEnabled ( ) const
inline

◆ ResetAll()

void Chaos::FPerformanceMeasure::ResetAll ( )
inline

◆ Update()

void Chaos::FPerformanceMeasure::Update ( float  DeltaTime,
const FVector CurrentLocation,
float  CurrentVelocity 
)
inline

The documentation for this class was generated from the following files: