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

#include <FrameGrabber.h>

Public Member Functions

 FCapturedFrameData (FIntPoint InBufferSize, FFramePayloadPtr InPayload)
 
 FCapturedFrameData (FCapturedFrameData &&In)
 
FCapturedFrameDataoperator= (FCapturedFrameData &&In)
 
template<typename T >
T * GetPayload ()
 

Public Attributes

TArray< FColorColorBuffer
 
FIntPoint BufferSize
 
FFramePayloadPtr Payload
 

Detailed Description

Structure representing a captured frame

Constructor & Destructor Documentation

◆ FCapturedFrameData() [1/2]

FCapturedFrameData::FCapturedFrameData ( FIntPoint  InBufferSize,
FFramePayloadPtr  InPayload 
)
inline

◆ FCapturedFrameData() [2/2]

FCapturedFrameData::FCapturedFrameData ( FCapturedFrameData &&  In)
inline

Member Function Documentation

◆ GetPayload()

template<typename T >
T * FCapturedFrameData::GetPayload ( )
inline

◆ operator=()

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

Member Data Documentation

◆ BufferSize

FIntPoint FCapturedFrameData::BufferSize

The size of the resulting color buffer

◆ ColorBuffer

TArray<FColor> FCapturedFrameData::ColorBuffer

The color buffer of the captured frame

◆ Payload

FFramePayloadPtr FCapturedFrameData::Payload

Optional user-specified payload


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