Navigation
API > API/Plugins > API/Plugins/TakeTrackRecorders > API/Plugins/TakeTrackRecorders/TrackRecorders > API/Plugins/TakeTrackRecorders/TrackRecorders/IMovieSceneTrackRecorderFactory
- IMovieSceneTrackRecorderFactory::CreateTrackRecorderForObject()
- FMovieSceneVisibilityTrackRecorderFactory::CreateTrackRecorderForObject()
- FMovieScene3DAttachTrackRecorderFactory::CreateTrackRecorderForObject()
- FMovieScenePropertyTrackRecorderFactory::CreateTrackRecorderForObject()
- FMovieSceneParticleTrackRecorderFactory::CreateTrackRecorderForObject()
- FMovieSceneLiveLinkControllerMapTrackRecorderFactory::CreateTrackRecorderForObject()
- FMovieSceneSpawnTrackRecorderFactory::CreateTrackRecorderForObject()
- FMovieSceneNiagaraTrackRecorderFactory::CreateTrackRecorderForObject()
- FMovieSceneChaosCacheTrackRecorderFactory::CreateTrackRecorderForObject()
- FMovieSceneAnimationTrackRecorderFactory::CreateTrackRecorderForObject()
- FMovieScene3DTransformTrackRecorderFactory::CreateTrackRecorderForObject()
References
Module | TakeTrackRecorders |
Header | /Engine/Plugins/VirtualProduction/Takes/Source/TakeTrackRecorders/Public/TrackRecorders/IMovieSceneTrackRecorderFactory.h |
Include | #include "TrackRecorders/IMovieSceneTrackRecorderFactory.h" |
UMovieSceneTrackRecorder &42; CreateTrackRecorderForObject&40;&41; const
Remarks
Create a track recorder for this factory. Only called if CanRecordObject returns true. Should not return nullptr if CanRecordObject returned true. A new property recorder instance.