Navigation
| Name | EngineCameras |
| Type | Plugin |
| Part of Plugins | Engine Cameras |
| Location | /Engine/Plugins/Cameras/EngineCameras/Source/EngineCameras/ |
| Module Build Rules | EngineCameras.Build.cs |
Classes
| Name | Remarks |
|---|---|
| UCameraAnimationCameraModifier | A camera modifier that plays camera animation sequences. |
| UCompositeCameraShakePattern | A base class for a simple camera shake. |
| UDefaultCameraShakeBase | Like UCameraShakeBase but with a perlin noise shake pattern by default, for convenience. |
| UEngineCameraAnimationFunctionLibrary | Blueprint function library for autocasting a player camera manager into the camera animation camera modifier. |
| UEngineCamerasSubsystem | World subsystem that holds global objects for handling camera animation sequences. |
| UGameplayCamerasFunctionLibrary | |
| ULegacyCameraShake | Legacy camera shake which can do either oscillation or run camera anims. |
| ULegacyCameraShakeFunctionLibrary | Blueprint function library for autocasting from a base camera shake to a legacy camera shake. |
| ULegacyCameraShakePattern | Shake pattern for the ULegacyCameraShake class. |
| UPerlinNoiseCameraShakePattern | A camera shake that uses Perlin noise to shake the camera. |
| USimpleCameraShakePattern | A base class for a simple camera shake. |
| UWaveOscillatorCameraShakePattern | A camera shake that uses oscillations to move the camera. |
Structs
| Name | Remarks |
|---|---|
| FActiveCameraAnimationInfo | Information about an active camera animation inside UCameraAnimationCameraModifier. |
| FCameraAnimationHandle | A handle to a camera animation running in UCameraAnimationCameraModifier |
| FCameraAnimationParams | Parameter struct for adding new camera animations to UCameraAnimationCameraModifier |
| FFOscillator | Defines oscillation of a single number. |
| FPerlinNoiseShaker | A perlin noise shaker for a single number. |
| FROscillator | Defines FRotator oscillation. |
| FVOscillator | Defines FVector oscillation. |
| FWaveOscillator | A wave oscillator for a single number. |
Interfaces
| Name | Remarks |
|---|---|
| IEngineCamerasModule |
Enums
Public
| Name | Remarks |
|---|---|
| ECameraAnimationEasingType | |
| ECameraAnimationPlaySpace | |
| EInitialOscillatorOffset | Shake start offset parameter |
| EInitialWaveOscillatorOffsetType | Shake start offset parameter. |
| EOscillatorWaveform | Types of waveforms that can be used for camera shake oscillators |