Navigation
API > API/Editor > API/Editor/SequenceRecorder
Factory class interface that allows the recorder to determine what recorders to apply to actors/components/objects it is presented with.
| Name | IMovieSceneSectionRecorderFactory |
| Type | class |
| Header File | /Engine/Source/Editor/SequenceRecorder/Public/IMovieSceneSectionRecorderFactory.h |
| Include Path | #include "IMovieSceneSectionRecorderFactory.h" |
Syntax
class IMovieSceneSectionRecorderFactory : public IModularFeature
Derived Classes
- FMovieScene3DAttachSectionRecorderFactory
- FMovieSceneParticleTrackSectionRecorderFactory
- FMovieSceneSpawnSectionRecorderFactory
- FMovieSceneVisibilitySectionRecorderFactory
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanRecordObject
(
UObject* InObjectToRecord |
Check whether an object can be recorded by this section recorder. | IMovieSceneSectionRecorderFactory.h | |
TSharedPtr< class IMovieSceneSectionRecorder > CreateSectionRecorder
(
const FActorRecordingSettings& InActorRecordingSettings |
Create a section recorder from this factory. | IMovieSceneSectionRecorderFactory.h | |
virtual UObject * CreateSettingsObject
(
UObject* InOuter |
Create a per-recording settings object. | IMovieSceneSectionRecorderFactory.h |