Navigation
API > API/Plugins > API/Plugins/GameplayCameras
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UWorldSubsystem
- UGameplayCamerasSubsystem
References
| Module | GameplayCameras |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/GameplayCamerasSubsystem.h |
| Include | #include "GameplayCamerasSubsystem.h" |
Syntax
UCLASS&40;&41;
class UGameplayCamerasSubsystem : public UWorldSubsystem
Remarks
World subsystem that holds global objects for handling camera animation sequences.
Functions
| Type | Name | Description | |
|---|---|---|---|
| UGameplayCamerasSubsystem * | GetGameplayCamerasSubsystem
(
const UWorld* InWorld |
Get the camera animation sequence subsystem for the given world | |
| bool | IsCameraAnimationActive
(
APlayerController* PlayerController, |
Returns whether the given camera animation is playing. | |
| FCameraAnimationHandle | PlayCameraAnimation
(
APlayerController* PlayerController, |
Play a new camera animation sequence. | |
| void | StopAllCameraAnimations
(
APlayerController* PlayerController, |
Stop all camera animation instances. | |
| void | StopAllCameraAnimationsOf
(
APlayerController* PlayerController, |
Stop playing all instances of the given camera animation sequence. | |
| void | StopCameraAnimation
(
APlayerController* PlayerController, |
Stops the given camera animation instance. |