9#include "CameraShakeSourceComponent.generated.h"
39UCLASS(Blueprintable, meta = (BlueprintSpawnableComponent), MinimalAPI)
58 void UpdateEditorSpriteTexture();
70 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Attenuation)
74 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Attenuation)
75 float InnerAttenuationRadius;
78 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Attenuation)
79 float OuterAttenuationRadius;
82 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = CameraShake)
86 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = CameraShake)
89#if WITH_EDITORONLY_DATA
100 UFUNCTION(BlueprintCallable, Category = CameraShake)
104 UFUNCTION(BlueprintCallable, Category = CameraShake)
108 UFUNCTION(BlueprintCallable, Category = CameraShake)
112 UFUNCTION(BlueprintCallable, Category = CameraShake)
113 ENGINE_API void StopAllCameraShakes(
bool bImmediately =
true);
116 UFUNCTION(BlueprintCallable, Category = CameraShake)
ECameraShakeAttenuation
Definition CameraShakeSourceComponent.h:16
ECameraShakePlaySpace
Definition CameraTypes.h:26
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define UCLASS(...)
Definition ObjectMacros.h:776
#define UENUM(...)
Definition ObjectMacros.h:749
Definition UObjectGlobals.h:1292
Definition UnrealType.h:174
Definition SubclassOf.h:30
Definition CameraShakeBase.h:440
Definition CameraShakeSourceComponent.h:41
Definition Texture2D.h:26
Type
Definition EngineTypes.h:3431
Definition CameraShakeSourceComponent.h:22
float Scale
Definition CameraShakeSourceComponent.h:27
TOptional< float > DurationOverride
Definition CameraShakeSourceComponent.h:36
TSubclassOf< UCameraShakeBase > ShakeClass
Definition CameraShakeSourceComponent.h:24
ECameraShakePlaySpace PlaySpace
Definition CameraShakeSourceComponent.h:30
FRotator UserPlaySpaceRot
Definition CameraShakeSourceComponent.h:33
Definition UnrealType.h:6865
Definition ObjectPtr.h:488
Definition Optional.h:131
static CORE_API const TRotator< double > ZeroRotator
Definition Rotator.h:57