Navigation
API > API/Runtime > API/Runtime/Engine
Parameter struct for adding new camera shakes to UCameraModifier_CameraShake
| Name | FAddCameraShakeParams |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Camera/CameraModifier_CameraShake.h |
| Include Path | #include "Camera/CameraModifier_CameraShake.h" |
Syntax
struct FAddCameraShakeParams
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Camera/CameraModifier_CameraShake.h | |||
FAddCameraShakeParams
(
float InScale, |
Camera/CameraModifier_CameraShake.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DurationOverride | TOptional< float > | An optional override for the duration of the camera shake. | Camera/CameraModifier_CameraShake.h | |
| Initializer | FOnInitializeCameraShake | A custom callback to initialize the new camera shake. | Camera/CameraModifier_CameraShake.h | |
| PlaySpace | ECameraShakePlaySpace | The transform space to use for the new camera shake | Camera/CameraModifier_CameraShake.h | |
| Scale | float | Global scale to use for the new camera shake | Camera/CameraModifier_CameraShake.h | |
| SourceComponent | const UCameraShakeSourceComponent * | The source to use for dynamically attenuating the new camera shake | Camera/CameraModifier_CameraShake.h | |
| UserPlaySpaceRot | FRotator | User space to use when PlaySpace is UserDefined | Camera/CameraModifier_CameraShake.h |