Navigation
API > API/Plugins > API/Plugins/TakesCore > API/Plugins/TakesCore/ITakeRecorderSourcesManager
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UTakeRecorderSource * AddSource
(
ULevelSequence* InSequence |
Convenience wrapper that adds a new recorder source of type TSource to the given level sequence. | ITakeRecorderSourcesManager.h | |
UTakeRecorderSource * AddSource
(
ULevelSequence* InSequence, |
Adds a new recorder source of the specified class to the given level sequence. | ITakeRecorderSourcesManager.h |
AddSource(ULevelSequence *)
Description
Convenience wrapper that adds a new recorder source of type TSource to the given level sequence.
| Name | AddSource |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/Takes/Source/TakesCore/Public/ITakeRecorderSourcesManager.h |
| Include Path | #include "ITakeRecorderSourcesManager.h" |
template<typename TSource>
UTakeRecorderSource * AddSource
(
ULevelSequence * InSequence
)
The newly created UTakeRecorderSource, or nullptr on failure.
Parameters
| Name | Remarks |
|---|---|
| InSequence | The sequence to add the source to. |
AddSource(ULevelSequence *, const TSubclassOf< UTakeRecorderSource >)
Description
Adds a new recorder source of the specified class to the given level sequence.
| Name | AddSource |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/Takes/Source/TakesCore/Public/ITakeRecorderSourcesManager.h |
| Include Path | #include "ITakeRecorderSourcesManager.h" |
UTakeRecorderSource * AddSource
(
ULevelSequence * InSequence,
const TSubclassOf < UTakeRecorderSource > InSourceClass
)
The newly created UTakeRecorderSource, or nullptr on failure.
Parameters
| Name | Remarks |
|---|---|
| InSequence | The sequence to add the source to. |
| InSourceClass | The class of source to create and add. |