KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
UEaseFunctionLibrary.h
이 파일의 문서화 페이지로 가기
1// Copyright (c) 2025 Doppleddiggong. All rights reserved. Unauthorized copying, modification, or distribution of this file, via any medium is strictly prohibited. Proprietary and confidential.
2
7#pragma once
8
9#include "CoreMinimal.h"
10#include "UObject/Object.h"
11#include "UEaseFunctionLibrary.generated.h"
12
13UCLASS()
14class COFFEELIBRARY_API UEaseFunctionLibrary : public UBlueprintFunctionLibrary
15{
16 GENERATED_BODY()
17
18public:
19 UFUNCTION(BlueprintPure, Category="Ease", meta=(DisplayName="Ease Alpha (Custom)", Keywords="Ease Easing Curve"))
20 static float EaseAlphaCustom(float Alpha, EEaseType Type);
21
22 UFUNCTION(BlueprintPure, Category="Ease", meta=(DisplayName="Lerp (Float, Custom Ease)", Keywords="Lerp Ease"))
23 static float LerpFloatEase(float A, float B, float Alpha, EEaseType Type);
24
25 UFUNCTION(BlueprintPure, Category="Ease", meta=(DisplayName="Lerp (Vector, Custom Ease)", Keywords="Lerp Ease"))
26 static FVector LerpVectorEase(const FVector& A, const FVector& B, float Alpha, EEaseType Type);
27
28 UFUNCTION(BlueprintPure, Category="Ease", meta=(DisplayName="Lerp (Rotator, Custom Ease)", Keywords="Lerp Ease"))
29 static FRotator LerpRotatorEase(const FRotator& A, const FRotator& B, float Alpha, EEaseType Type);
30};
EEaseType
Definition FEaseHelper.h:9
UFUNCTION(BlueprintPure, Category="Ease", meta=(DisplayName="Ease Alpha (Custom)", Keywords="Ease Easing Curve")) static float EaseAlphaCustom(float Alpha