UImageSequenceProtocol

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieSceneCapture

Header

/Engine/Source/Runtime/MovieSceneCapture/Public/Protocols/ImageSequenceProtocol.h

Include

#include "Protocols/ImageSequenceProtocol.h"

Syntax

class UImageSequenceProtocol : public UFrameGrabberProtocol

Variables

Name Description

Protected variable

EImageFormat

 

Format

~End UMovieSceneCaptureProtocol implementation The format of the image to write out

Constructors

Name Description

Public function

UImageSequenceProtocol

(
    const FObjectInitializer& ObjInit
)

Overridden from UFrameGrabberProtocol

Name Description

Public function Virtual

FFramePayloa...

 

GetFramePayload

(
    const FFrameMetrics& FrameMetrics
)

~UFrameGrabberProtocol implementation

Public function Virtual

void

 

ProcessFrame

(
    FCapturedFrameData Frame
)

Process a captured frame. This may be called on any thread.

Overridden from UMovieSceneCaptureProtocolBase

Name Description

Public function Virtual Const

void

 

AddFormatMappingsImpl

(
    TMap< FString, FStringFormatArg >&...
)

Called when generating formatting filename to add any additional format mappings

Public function Virtual

void

 

BeginFinalizeImpl()

Called when we have finished capturing and we should start finalizing the capture

Public function Virtual

void

 

FinalizeImpl()

Called when we have finished capturing

Public function Virtual Const

bool

 

HasFinishedProcessingImpl()

~ UMovieSceneCaptureProtocolBase Implementation

Public function Virtual

void

 

OnLoadConfigImpl

(
    FMovieSceneCaptureSettings& InSett...
)

Called when this protocol has been loaded

Public function Virtual

void

 

OnReleaseConfigImpl

(
    FMovieSceneCaptureSettings& InSett...
)

Called when this protocol has been released

Public function Virtual

bool

 

SetupImpl()

~End UFrameGrabberProtocol implementation ~ UMovieSceneCaptureProtocol implementation

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