| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/Takes/Source/TakesCore/Public/TakeRecorderSources.h |
Include |
#include "TakeRecorderSources.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Blueprintable)
class UTakeRecorderSources : public UObject
A list of sources to record for any given take. Stored as meta-data on ULevelSequence through ULevelSequence::FindMetaData<UTakeRecorderSources>
Name | Description | |
---|---|---|
|
UTakeRecorderSources ( |
Name | Description | ||
---|---|---|---|
|
UTakeRecorde... |
AddSource ( |
Add a new source to this source list of the templated type |
|
SourceType &... |
AddSource() |
Add a new source to this source list of the templated type |
|
AdvanceTime ( |
Moves time forward by given DeltaTime |
|
|
FDelegateHan... |
BindSourcesChanged ( |
Bind a callback for when this source list changes |
|
ULevelSequen... |
CreateSubSequenceForSource ( |
Static functions used by other parts of the take systemCreates a sub-sequence asset for the specified sub sequence name based on the given master sequence. |
|
FTakeRecorde... |
GetSettings() |
Sources settings from the user and project parameters |
|
TArrayView< ... |
GetSources() |
Access all the sources stored in this list |
|
GetSourcesCopy() |
Retrieves a copy of the list of sources that are being recorded. |
|
|
GetSourcesSerialNumber() |
Retrieve the serial number that is incremented when a source is added or removed from this list. |
|
|
PreRecording ( |
Pre recording pass |
|
|
RemoveSource ( |
Remove the specified source from this list |
|
|
SetCachedAssets ( |
Cache assets needed for sequencer. |
|
|
SetSettings ( |
||
|
StartRecording ( |
Start recording pass |
|
|
StartRecordingSource ( |
Calls the recording initialization flows on each of the specified sources. |
|
|
StopRecording ( |
Stop recording pass |
|
|
TickRecording ( |
Tick recording pass |
|
|
UnbindSourcesChanged ( |
Unbind a previously bound handler for when this source list changes |
Name |
Description |
---|---|
FOnSourcesChanged |
A list of handlers to invoke when the sources list changes |
Name |
Description |
---|---|
RecordedTimes |
Array of pairs - key time and the corresponding timecode |