| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Camera/CameraModifier_CameraShake.h |
Include |
#include "Camera/CameraModifier_CameraShake.h" |
class UCameraModifier_CameraShake : public UCameraModifier
A UCameraModifier_CameraShake is a camera modifier that can apply a UCameraShakeBase to the owning camera.
Name | Description | ||
---|---|---|---|
|
ActiveShakes |
List of active CameraShake instances |
|
|
ExpiredPooledShakesMap |
||
|
float |
SplitScreenShakeScale |
Scaling factor applied to all camera shakes in when in splitscreen mode. |
Name | Description | |
---|---|---|
|
UCameraModifier_CameraShake ( |
Name | Description | ||
---|---|---|---|
|
UCameraShake... |
AddCameraShake ( |
Adds a new active screen shake to be applied. |
|
GetActiveCameraShakes ( |
Returns a list of currently active camera shakes. |
|
|
UCameraShake... |
ReclaimShakeFromExpiredPool ( |
|
|
RemoveAllCameraShakes ( |
Stops and removes all camera shakes from the camera. |
|
|
RemoveAllCameraShakesFromSource ( |
Stops and removes all camera shakes originating from the given source. |
|
|
RemoveAllCameraShakesOfClass ( |
Stops and removes all camera shakes of the given class from the camera. |
|
|
RemoveAllCameraShakesOfClassFromSource ( |
Stops and removes all camera shakes of the given class originating from the given source. |
|
|
RemoveCameraShake ( |
Stops and removes the camera shake of the given class from the camera. |
|
|
SaveShakeInExpiredPool ( |
||
|
SaveShakeInExpiredPoolIfPossible ( |
Name | Description | ||
---|---|---|---|
|
DisplayDebug ( |
Allows camera modifiers to output debug text during "showdebug camera" |
|
|
ModifyCamera ( |
Directly modifies variables in the owning camera |
Name | Description | ||
---|---|---|---|
|
UCameraShake... |
AddCameraShake ( |
Please use the new AddCameraShake method that takes a parameter struct. |