Navigation
| Name | TakeRecorderSources |
| Type | Plugin |
| Part of Plugins | Take Recorder |
| Location | /Engine/Plugins/VirtualProduction/Takes/Source/TakeRecorderSources/ |
| Module Build Rules | TakeRecorderSources.Build.cs |
Classes
| Name | Remarks |
|---|---|
| UTakeRecorderActorSource | This Take Recorder Source can record an actor from the World's properties. |
| UTakeRecorderCameraCutSource | A recording source that detects camera switching and creates a camera cut track |
| UTakeRecorderLevelSequenceSource | Plays level sequence actors when recording starts |
| UTakeRecorderLevelVisibilitySource | A recording source that records level visibility state |
| UTakeRecorderLevelVisibilitySourceSettings | A recording source that records level visibilitiy |
| UTakeRecorderMicrophoneAudioManager | This class exposes the audio input device list via the project settings details. |
| UTakeRecorderMicrophoneAudioSource | A recording source that records microphone audio |
| UTakeRecorderMicrophoneAudioSourceSettings | A recording source that records microphone audio |
| UTakeRecorderNearbySpawnedActorSource | A recording source that detects actors spawned close to the current camera, and captures them as spawnables |
| UTakeRecorderPlayerSource | A recording source that records the current player |
| UTakeRecorderWorldSource | A recording source that records world state |
| UTakeRecorderWorldSourceSettings | A recording source that records world state |
Structs
| Name | Remarks |
|---|---|
| FCanRecordArgs |
Interfaces
| Name | Remarks |
|---|---|
| ITakeRecorderSourcesModule |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FArrayOfRecordedTimePairs | const TArray< TPair< FQualifiedFrameTime, FQualifiedFrameTime > > | TakeRecorderSourceHelpers.h | |
| FCanRecordDelegate | TBaseDelegate_OneParam< bool, const FCanRecordArgs & > | ITakeRecorderSourcesModule.h | |
| FOnNotifySourcesOfDeviceChange | TMulticastDelegate_OneParam< void, int > | TakeRecorderMicrophoneAudioManager.h |
Enums
Public
| Name | Remarks |
|---|---|
| ETakeRecorderActorRecordType |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void TakeRecorderSourceHelpers::ProcessRecordedTimes
(
ULevelSequence* InSequence, |
Creates a takes track to store timecode data on a take recorder source. | TakeRecorderSourceHelpers.h |