Navigation
API > API/Plugins > API/Plugins/GameplayCameras
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UCameraShakePattern
- USimpleCameraShakePattern
- UPerlinNoiseCameraShakePattern
- UWaveOscillatorCameraShakePattern
References
| Module | GameplayCameras |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/SimpleCameraShakePattern.h |
| Include | #include "SimpleCameraShakePattern.h" |
Syntax
UCLASS&40;Abstract&41;
class USimpleCameraShakePattern : public UCameraShakePattern
Remarks
A base class for a simple camera shake.
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | BlendInTime | Blend-in time for this shake. Zero or less means no blend-in. | |
| float | BlendOutTime | Blend-out time for this shake. Zero or less means no blend-out. | |
| float | Duration | Duration in seconds of this shake. Zero or less means infinite. | |
| FCameraShakeState | State | The ongoing state for this shake |
Constructors
| Type | Name | Description | |
|---|---|---|---|
USimpleCameraShakePattern
(
const FObjectInitializer& ObjInit |
Overridden from UCameraShakePattern
| Type | Name | Description | |
|---|---|---|---|
| void | GetShakePatternInfoImpl
(
FCameraShakeInfo& OutInfo |
||
| bool | |||
| void | StartShakePatternImpl
(
const FCameraShakeStartParams& Params |
||
| void | StopShakePatternImpl
(
const FCameraShakeStopParams& Params |
||
| void |