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
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieSceneCapture → ULevelCapture
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 |
|
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, |
Initialize this capture object by binding it to the specified viewport | LevelCapture.h |