Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
TA_CapsuleOverlap.h
이 파일의 문서화 페이지로 가기
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "ScalableFloat.h"
7#include "TA_CapsuleOverlap.generated.h"
8
9
10UCLASS()
11class CK_UE_API ATA_CapsuleOverlap : public ATA_Trace
12{
13 GENERATED_BODY()
14
15public:
17
18 FORCEINLINE float GetTraceRadiusAtLevel(const float InCombatDataLevel) const
19 {
20 return TraceRadius.GetValueAtLevel(InCombatDataLevel);
21 }
22
23protected:
24 virtual void PerformTrace(TArray<FHitResult>& OutHits) override;
25
26protected:
27 UPROPERTY(EditDefaultsOnly, Category = "Trace")
28 FScalableFloat TraceRadius;
29
30 UPROPERTY(EditDefaultsOnly, Category = "Trace")
31 FScalableFloat ForwardDistance;
32};
Definition TA_CapsuleOverlap.h:12
FORCEINLINE float GetTraceRadiusAtLevel(const float InCombatDataLevel) const
Definition TA_CapsuleOverlap.h:18
Definition TA_Trace.h:29