| IModuleInterface
|
Module |
|
Header |
/Engine/Source/Editor/SequenceRecorder/Public/ISequenceRecorder.h |
Include |
#include "ISequenceRecorder.h" |
class ISequenceRecorder : public IModuleInterface
Name | Description | ||
---|---|---|---|
|
TWeakObjectP... |
AddRecordingGroup() |
Adds a new recording group and picks a default name. |
|
AddSequenceRecorderExtender |
Add an extension to the SequenceRecorder |
|
|
TUniquePtr< ... |
CreateAudioRecorder() |
Attempt to create an audio recorder |
|
TWeakObjectP... |
DuplicateRecordingGroup() |
Duplicates the current recording group if any. |
|
TWeakObjectP... |
GetCurrentRecordingGroup() |
Returns the current recording group (if any), otherwise returns nullptr. |
|
FQualifiedFr... |
GetCurrentRecordingLength() |
How long is the currently recording sequence |
|
GetRecordingGroupNames() |
Returns a list of names for the recording groups stored in this map. |
|
|
GetRecordingGuid ( |
Get the spawnable Guid in the currently recording movie scene for the specified actor. |
|
|
GetSequenceRecordingBasePath() |
Get the directory that the sequence should record into. |
|
|
GetSequenceRecordingName() |
Get the name the of the sequence recording. |
|
|
GetTakeNumberForActor ( |
Get the take number of an actor that is queued to record in the current group |
|
|
HasAudioRecorder() |
Check whether we have an audio recorder registered or not |
|
|
IsRecording() |
Are we currently recording a sequence |
|
|
TWeakObjectP... |
LoadRecordingGroup ( |
Attempts to load a recording group from the specified name. |
|
NotifyActorStartRecording ( |
Notify we should start recording an actor - usually used for 'actor pooling' implementations to simulate spawning. |
|
|
NotifyActorStopRecording ( |
Notify we should stop recording an actor - usually used for 'actor pooling' implementations to simulate de-spawning. |
|
|
FOnRecording... |
OnRecordingFinished() |
Get the sequence recorder finished delegate |
|
FOnRecording... |
OnRecordingGroupAdded() |
Get the Recording Group added delegate |
|
FOnRecording... |
OnRecordingStarted() |
Get the sequence recorder started delegate |
|
UActorRecord... |
QueueActorToRecord ( |
Add an actor to be recorded when the next recording pass begins |
|
USequenceRec... |
QueueObjectToRecord ( |
Add an object to be recorded when the next recording pass begins |
|
RecordSingleNodeInstanceToAnimation ( |
Play the current single node instance on the PreviewComponent from time [0, GetLength()], and record to NewAsset |
|
|
FDelegateHan... |
RegisterAudioRecorder ( |
Register a function that will return a new audio capturer for the specified parameters |
|
RemoveCurrentRecordingGroup() |
Removes the current recording group if any. Will make GetRecordingGroup() return nullptr. |
|
|
RemoveSequenceRecorderExtender |
Remove an extension from the SequenceRecorder |
|
|
StartRecording ( |
Start recording the passed-in actors. |
|
|
StartRecording ( |
Start a recording, possibly with some delay (specified by the sequence recording settings). |
|
|
StartRecording |
Start a recording, possibly with some delay (specified by the sequence recording settings). |
|
|
StopRecording() |
Stop recording current sequence, if any |
|
|
UnregisterAudioRecorder ( |
Unregister a previously registered audio recorder factory function |