Navigation
API > API/Plugins > API/Plugins/TakeRecorderSources > API/Plugins/TakeRecorderSources/UTakeRecorderActorSource
Description
This is called when recording starts to generate the Section Recorders for the actor and all components that it currently has, as well as again during runtime for any newly added components. This instantiates the TrackRecorders needed, but CreateTrack will not be called until DoCreatePendingTrackRecorders() is called.
| Name | CreateSectionRecordersRecursive |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/Takes/Source/TakeRecorderSources/Public/TakeRecorderActorSource.h |
| Include Path | #include "TakeRecorderActorSource.h" |
| Source | /Engine/Plugins/VirtualProduction/Takes/Source/TakeRecorderSources/Private/TakeRecorderActorSource.cpp |
void CreateSectionRecordersRecursive
(
UObject * ObjectToRecord,
UActorRecorderPropertyMap * PropertyMap,
TArray < UObject * > & TraversedObjects
)