FPersistentPhysicsTaskStatistics

Data concerning how the physics thread is updating.

Windows
MacOS
Linux

References

Module

ChaosSolvers

Header

/Engine/Source/Runtime/Experimental/ChaosSolvers/Public/Framework/PersistentTask.h

Include

#include "Framework/PersistentTask.h"

Syntax

struct FPersistentPhysicsTaskStatistics

Remarks

Data concerning how the physics thread is updating. Need to bunch all this up and consume it on the game thread as the physics thread runs at a different rate and doesn't work with normal stats

Variables

Name Description

Public variable

float

 

AccumulatedTime

The total time accumulated by the physics thread, ignoring sleeps used to sync to the desired rate.

Public variable

float

 

ActualAccumulatedTime

The total time accumulated by the physics thread, including sleeps used to sync to the desired rate.

Public variable

uint32

 

NumUpdates

The number of updates the physics thread has performed.

Public variable

TArray< FPerSol...

 

SolverStats

Per-solver stats.

Public variable

TArray< float >

 

UpdateTimes

The exact times of each update the physics thread has performed.

Constructors

Functions

Classes

Name

Description

Public struct

FPerSolverStatistics

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss