9#include "CurveLinearColor.generated.h"
41 virtual bool IsLinearColorCurve()
const override {
return true; }
45 UFUNCTION(BlueprintCallable, Category=
"Math|Curves")
49 UFUNCTION(BlueprintCallable, Category =
"Math|Curves")
54 UFUNCTION(BlueprintCallable, Category =
"Math|Curves")
57 bool HasAnyAlphaKeys()
const override {
return FloatCurves[3].
GetNumKeys() > 0; }
84 UPROPERTY(EditAnywhere, Category=
"Color", meta = (ClampMin =
"0.0", ClampMax =
"359.0"))
87 UPROPERTY(EditAnywhere, Category = "
Color", meta = (ClampMin = "0.0", ClampMax = "1.0"))
90 UPROPERTY(EditAnywhere, Category = "
Color", meta = (ClampMin = "0.0", ClampMax = "1.0"))
93 UPROPERTY(EditAnywhere, Category = "
Color", meta = (ClampMin = "0.0", ClampMax = "1.0"))
96 UPROPERTY(EditAnywhere, Category = "
Color", meta = (ClampMin = "0.0", ClampMax = "1.0"))
99 UPROPERTY(EditAnywhere, Category = "
Color", meta = (ClampMin = "0.0", ClampMax = "1.0"))
102 UPROPERTY(EditAnywhere, Category = "
Color", meta = (ClampMin = "0.0", ClampMax = "1.0"))
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
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 UFUNCTION(...)
Definition ObjectMacros.h:745
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
USkinnedMeshComponent float
Definition SkinnedMeshComponent.h:60
Definition Archive.h:1208
Definition CanvasTypes.h:211
Definition ArrayView.h:139
Definition CurveBase.h:20
virtual ENGINE_API void OnCurveChanged(const TArray< FRichCurveEditInfo > &ChangedCurveEditInfos) override
Definition CurveBase.cpp:106
Definition CurveLinearColor.h:29
float AdjustVibrance
Definition CurveLinearColor.h:97
float AdjustBrightnessCurve
Definition CurveLinearColor.h:94
float AdjustHue
Definition CurveLinearColor.h:85
float AdjustMaxAlpha
Definition CurveLinearColor.h:103
float AdjustBrightness
Definition CurveLinearColor.h:91
float AdjustSaturation
Definition CurveLinearColor.h:88
float AdjustMinAlpha
Definition CurveLinearColor.h:100
Definition UnrealType.h:6865
Definition RichCurve.h:470
Definition RichCurve.h:200
virtual int32 GetNumKeys() const final override
Definition RichCurve.h:350
Definition CurveLinearColor.h:15
Definition AdderRef.h:147
Definition ObjectPtr.h:488