UTakeRecorderBlueprintLibrary::StartRecording

Start a new recording using the specified parameters.

Windows
MacOS
Linux

References

Module

TakeRecorder

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

Syntax

[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintCallable, Category="Take Recorder")
static UTakeRecorder * StartRecording
(
    ULevelSequence * LevelSequence,
    UTakeRecorderSources * Sources,
    UTakeMetaData * MetaData,
    const FTakeRecorderParameters & Parameters
)

Remarks

Start a new recording using the specified parameters. Will fail if a recording is currently in progress

Returns

The recorder responsible for the recording, or None if a a recording could not be started

Parameters

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

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss