Navigation
API > API/Plugins > API/Plugins/TemplateSequence
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UWorldSubsystem
- UCameraAnimationSequenceSubsystem
References
| Module | TemplateSequence |
| Header | /Engine/Plugins/MovieScene/TemplateSequence/Source/TemplateSequence/Public/CameraAnimationSequenceSubsystem.h |
| Include | #include "CameraAnimationSequenceSubsystem.h" |
Syntax
UCLASS&40;&41;
class UCameraAnimationSequenceSubsystem : public UWorldSubsystem
Remarks
World subsystem that holds global objects for handling camera animation sequences.
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Construct a new camera animation sequence subsystem |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Destroy the camera animation sequence subsystem |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UMovieSceneEntitySystemLinker * | CreateLinker
(
UObject* Outer, |
Create a new linker setup for handling camera animation sequences | |
| UCameraAnimationSequenceSubsystem * | GetCameraAnimationSequenceSubsystem
(
const UWorld* InWorld |
Get the camera animation sequence subsystem for the given world | |
| UE::MovieScene::EEntitySystemCategory | Gets the system category for camera animation specific systems | ||
| UMovieSceneEntitySystemLinker * | GetLinker
(
bool bAutoCreate |
Gets the Sequencer linker owned by this sybsystem | |
| TSharedPtr< FMovieSceneEntitySystemRunner > | GetRunner () |
Get's this subsystem's camera anim runner |