Module |
|
Header |
/Engine/Plugins/VirtualProduction/Takes/Source/TakeRecorder/Public/Recorder/TakeRecorderBlueprintLibrary.h |
Include |
#include "Recorder/TakeRecorderBlueprintLibrary.h" |
Source |
/Engine/Plugins/VirtualProduction/Takes/Source/TakeRecorder/Private/Recorder/TakeRecorderBlueprintLibrary.cpp |
[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintCallable, Category="Take Recorder")
static UTakeRecorder * StartRecording
(
ULevelSequence * LevelSequence,
UTakeRecorderSources * Sources,
UTakeMetaData * MetaData,
const FTakeRecorderParameters & Parameters
)
Start a new recording using the specified parameters. Will fail if a recording is currently in progress
The recorder responsible for the recording, or None if a a recording could not be started
Parameter |
Description |
---|---|
LevelSequence |
The base level sequence to use for the recording. Will be played back during the recording and duplicated to create the starting point for the resulting asset. |
Sources |
The sources to use for the recording |
MetaData |
Meta-data pertaining to this recording, duplicated into the resulting recorded sequence |
Parameters |
Configurable parameters for this recorder instance |