Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
CombatDebug.h
이 파일의 문서화 페이지로 가기
1#pragma once
2
3#include "CK_UE.h"
4
5class AActor;
6class UClass;
7
8
9class CK_UE_API FCombatDebug
10{
11public:
12 static bool ShouldDrawCombatTrace(const AActor* SourceActor);
13 static bool ShouldDrawKnockback(const AActor* TargetActor);
14 static bool IsCombatTraceEnabled();
15 static void SetCombatTraceEnabled(bool bEnabled);
16 static bool IsKnockbackEnabled();
17 static void SetKnockbackEnabled(bool bEnabled);
18
19 static bool AreAllCharacterClassesEnabled();
20 static void SetAllCharacterClassesEnabled(bool bEnabled);
21 static bool IsCharacterClassSelected(UClass* CharacterClass);
22 static void SetCharacterClassSelected(UClass* CharacterClass, bool bSelected);
23 static void ClearCharacterClassFilter();
24
25private:
26 static bool MatchesCharacterClassFilter(const AActor* Actor);
27
29 static TSet<TWeakObjectPtr<UClass>> SelectedCharacterClasses;
30};
Definition CombatDebug.h:10
static bool bAllCharacterClassesEnabled
Definition CombatDebug.h:28
static TSet< TWeakObjectPtr< UClass > > SelectedCharacterClasses
Definition CombatDebug.h:29