UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IMovieSceneCaptureInterface Class Referenceabstract

#include <IMovieSceneCapture.h>

+ Inheritance diagram for IMovieSceneCaptureInterface:

Public Member Functions

virtual void Initialize (TSharedPtr< FSceneViewport > Viewport, int32 PIEInstance=-1)=0
 
virtual void StartCapturing ()=0
 
virtual void Close ()=0
 
virtual FMovieSceneCaptureHandle GetHandle () const =0
 
virtual const FMovieSceneCaptureSettingsGetSettings () const =0
 
virtual const int32 GetFrameNumberOffset () const =0
 

Detailed Description

Interface for a movie capture object

Member Function Documentation

◆ Close()

virtual void IMovieSceneCaptureInterface::Close ( )
pure virtual

Shut down this movie capture

Implemented in UMovieSceneCapture.

◆ GetFrameNumberOffset()

virtual const int32 IMovieSceneCaptureInterface::GetFrameNumberOffset ( ) const
pure virtual

Access Frame Number Offset

Implemented in UMovieSceneCapture.

◆ GetHandle()

virtual FMovieSceneCaptureHandle IMovieSceneCaptureInterface::GetHandle ( ) const
pure virtual

Get a unique handle to this object

Implemented in UMovieSceneCapture.

◆ GetSettings()

virtual const FMovieSceneCaptureSettings & IMovieSceneCaptureInterface::GetSettings ( ) const
pure virtual

Access specific movie scene capture settings

Implemented in UMovieSceneCapture.

◆ Initialize()

virtual void IMovieSceneCaptureInterface::Initialize ( TSharedPtr< FSceneViewport Viewport,
int32  PIEInstance = -1 
)
pure virtual

Initialize this capture object by binding it to the specified viewport

Implemented in UMovieSceneCapture, and ULevelCapture.

◆ StartCapturing()

virtual void IMovieSceneCaptureInterface::StartCapturing ( )
pure virtual

Instruct this capture to start capturing frames

Implemented in UMovieSceneCapture.


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