Navigation
API > API/Runtime > API/Runtime/MovieSceneCapture
Name
ULevelCapture
Type
class
Header File
/Engine/Source/Runtime/MovieSceneCapture/Public/LevelCapture.h
Include Path
#include "LevelCapture.h"
Syntax
UCLASS (MinimalAPI)
class ULevelCapture : public UMovieSceneCapture
Copy full snippet
Inheritance Hierarchy
Implements Interfaces
Constructors
Name
Remarks
Include Path
Unreal Specifiers
ULevelCapture
(
const FObjectInitializer&
)
LevelCapture.h
Variables
Public
Name
Type
Remarks
Include Path
Unreal Specifiers
bAutoStartCapture
bool
Specifies whether the capture should start immediately, or whether it will be invoked externally (through StartMovieCapture/StopMovieCapture exec commands)
LevelCapture.h
EditAnywhere
Category=General
Protected
Name
Type
Remarks
Include Path
Unreal Specifiers
PIECaptureInstance
int32
PIE instance index that we are capturing with
LevelCapture.h
PrerequisiteActor
TWeakObjectPtr< AActor >
Specify a prerequisite actor that must be set up before we start capturing
LevelCapture.h
PrerequisiteActorId
FGuid
Copy of the ID from PrerequisiteActor.
LevelCapture.h
Functions
Public
Name
Remarks
Include Path
Unreal Specifiers
void SetPrerequisiteActor
(
AActor* Prereq
)
Specify a prerequisite actor that must be set up before we start capturing
LevelCapture.h
Overridden from UMovieSceneCapture
Name
Remarks
Include Path
Unreal Specifiers
virtual void OnTick
(
float DeltaSeconds
)
Called at the end of a frame, before a frame is presented by slate
LevelCapture.h
Overridden from IMovieSceneCaptureInterface
Name
Remarks
Include Path
Unreal Specifiers
virtual void Initialize
(
TSharedPtr< FSceneViewport > Viewport,
int32 PIEInstance
)
Initialize this capture object by binding it to the specified viewport
LevelCapture.h