UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FCapturedFrame Struct Reference

#include <AVIWriter.h>

Public Member Functions

 FCapturedFrame ()
 
 FCapturedFrame (double InStartTimeSeconds, double InEndTimeSeconds, uint32 InFrameIndex, TArray< FColor > InFrameData)
 
 ~FCapturedFrame ()
 
 FCapturedFrame (FCapturedFrame &&In)
 
FCapturedFrameoperator= (FCapturedFrame &&In)
 

Public Attributes

double StartTimeSeconds
 
double EndTimeSeconds
 
uint32 FrameIndex
 
TArray< FColorFrameData
 
FEventFrameProcessedEvent
 

Detailed Description

Data structure representing a captured frame

Constructor & Destructor Documentation

◆ FCapturedFrame() [1/3]

FCapturedFrame::FCapturedFrame ( )
inline

◆ FCapturedFrame() [2/3]

FCapturedFrame::FCapturedFrame ( double  InStartTimeSeconds,
double  InEndTimeSeconds,
uint32  InFrameIndex,
TArray< FColor InFrameData 
)

◆ ~FCapturedFrame()

FCapturedFrame::~FCapturedFrame ( )

◆ FCapturedFrame() [3/3]

FCapturedFrame::FCapturedFrame ( FCapturedFrame &&  In)
inline

Member Function Documentation

◆ operator=()

FCapturedFrame & FCapturedFrame::operator= ( FCapturedFrame &&  In)
inline

Member Data Documentation

◆ EndTimeSeconds

double FCapturedFrame::EndTimeSeconds

The End time of this frame

◆ FrameData

TArray<FColor> FCapturedFrame::FrameData

The frame data itself (empty for a dropped frame)

◆ FrameIndex

uint32 FCapturedFrame::FrameIndex

The frame index of this frame in the stream

◆ FrameProcessedEvent

FEvent* FCapturedFrame::FrameProcessedEvent

Triggered when the frame has been processed

◆ StartTimeSeconds

double FCapturedFrame::StartTimeSeconds

The start time of this frame


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