Navigation
Unreal Engine C++ API Reference > Plugins > VirtualCamera > LevelSequence
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- ULevelSequencePlaybackController
References
Module | VirtualCamera |
Header | /Engine/Plugins/Experimental/VirtualCamera/Source/VirtualCamera/Public/LevelSequence/LevelSequencePlaybackController.h |
Include | #include "LevelSequence/LevelSequencePlaybackController.h" |
Syntax
UCLASS&40;BlueprintType&41;
class ULevelSequencePlaybackController : public UObject
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
TObjectPtr< ULevelSequence > | ActiveLevelSequence | The sequence to play back |
![]() |
FRecordEnabledStateChanged | OnRecordEnabledStateChanged | Notify whether recording is enabled or disabled for the current sequence |
![]() |
TWeakPtr< ISequencer > | WeakSequencer | Weak reference to Sequencer associated with the active LevelSequence |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
ULevelSequencePlaybackController
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
void | Clears the current level sequence player, needed when recording clean takes of something. | |
![]() ![]() ![]() |
ULevelSequence * | ||
![]() ![]() ![]() ![]() |
FString | ||
![]() ![]() ![]() ![]() |
FFrameNumber | ||
![]() ![]() ![]() ![]() |
FFrameRate | ||
![]() ![]() ![]() ![]() |
FFrameNumber | ||
![]() ![]() ![]() ![]() |
FFrameTime | ||
![]() ![]() ![]() ![]() |
FFrameNumber | ||
![]() ![]() ![]() ![]() |
FTimecode | ||
![]() ![]() ![]() |
void | GetLevelSequences
(
TArray< FLevelSequenceData >& OutLevelSequenceNames |
Returns the names of each level sequence actor that is present in the level. |
![]() ![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() |
void | JumpToPlaybackPosition
(
const FFrameNumber& InFrameNumber |
Moves the current sequence to a desired playback position |
![]() ![]() ![]() |
void | Pause the currently active sequence | |
![]() ![]() ![]() |
void | Starts playing the currently active sequence | |
![]() ![]() ![]() |
void | Starts playing the currently active sequence in reverse | |
![]() |
void | PlayToEnd () |
Play to the end of the current sequence and stop |
![]() ![]() ![]() |
bool | SetActiveLevelSequence
(
ULevelSequence* InNewLevelSequence |
Changes the active level sequence to a new level sequence. |
![]() ![]() ![]() |
void | SetSequencerLockedToCameraCut
(
bool bLockView |
Sets the current Sequencer perspective to be locked to camera cut |
![]() ![]() ![]() |
void | Stops playing the currently active sequence |