FTimedDataChannelEvaluationStatistics

Structure to facilitate calculating running mean and variance of evaluation distance to buffered samples for a channel

Windows
MacOS
Linux

References

Module

TimedDataMonitor

Header

/Engine/Plugins/VirtualProduction/TimedDataMonitor/Source/TimedDataMonitor/Public/TimedDataMonitorSubsystem.h

Include

#include "TimedDataMonitorSubsystem.h"

Syntax

struct FTimedDataChannelEvaluationStatistics

Remarks

Structure to facilitate calculating running mean and variance of evaluation distance to buffered samples for a channel

Variables

Name Description

Public variable

int32

 

CachedBufferSize

Last buffer size associated with this channel

Public variable

ETimedDataInput...

 

CachedEvaluationType

Last evaluation type of our input

Public variable

float

 

CachedOffset

Last Offset associated with this channel

Public variable

FExponentialMea...

 

NewestSampleDistanceTracker

Public variable

float

 

NextTickOffset

Offset to be applied for the next tick. Used to feedforward mean tracker

Public variable

FExponentialMea...

 

OldestSampleDistanceTracker

Functions

Name Description

Public function

void

 

CacheSettings

(
    ETimedDataInputEvaluationType Evalu...,
    float TimeOffset,
    int32 BufferSize
)

Public function

void

 

Reset()

Public function

void

 

Update

(
    float DistanceToOldest,
    float DistanceToNewest
)

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