UTakeRecorder::Initialize

Initialize a new recording with the specified parameters.

Windows
MacOS
Linux

References

Module

TakeRecorder

Header

/Engine/Plugins/VirtualProduction/Takes/Source/TakeRecorder/Public/Recorder/TakeRecorder.h

Include

#include "Recorder/TakeRecorder.h"

Source

/Engine/Plugins/VirtualProduction/Takes/Source/TakeRecorder/Private/Recorder/TakeRecorder.cpp

Syntax

bool Initialize
(
    ULevelSequence * LevelSequenceBase,
    UTakeRecorderSources * Sources,
    UTakeMetaData * MetaData,
    const FTakeRecorderParameters & InParameters,
    FText * OutError
)

Remarks

Initialize a new recording with the specified parameters. Fails if another recording is currently in progress.

Returns

True if the recording process was successfully initialized, false otherwise

Parameters

Parameter

Description

LevelSequenceBase

A level sequence to use as a base set-up for the take

Sources

The sources to record from

MetaData

Meta data to store on the recorded level sequence asset for this take

Parameters

Configurable parameters for this instance of the recorder

OutError

Error string to receive for context

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