Module |
|
Header |
/Engine/Plugins/VirtualProduction/Takes/Source/TakeTrackRecorders/Public/TrackRecorders/IMovieSceneTrackRecorderFactory.h |
Include |
#include "TrackRecorders/IMovieSceneTrackRecorderFactory.h" |
class IMovieSceneTrackRecorderFactory : public IModularFeature
Factory class interface that allows the recorder to determine what recorders to apply to actors/components/objects it is presented with.
Name | Description | ||
---|---|---|---|
|
CanRecordObject ( |
Check whether an object can be recorded by this section recorder. |
|
|
CanRecordProperty |
Check whether or not the specific property on the given object can be recorded. |
|
|
UMovieSceneT... |
CreateTrackRecorderForObject() |
Create a track recorder for this factory. |
|
UMovieSceneT... |
CreateTrackRecorderForProperty |
Create a track recorder for this factory. |
|
GetDisplayName() |
Get the human readable display name for the recorder. |
|
|
GetSerializedType() |
Unique Name that's stored in the serialized manifest when it's recoreded |
|
|
TSubclassOf<... |
GetSettingsClass() |
Get the settings class for this factory. |
|
IsSerializable() |
Whether or not the created section recorder is serializable. |