29 UPROPERTY(EditAnywhere, BlueprintReadOnly)
30 TObjectPtr<UInputMappingContext> DefaultMappingContext;
32 UPROPERTY(EditAnywhere, BlueprintReadOnly)
33 TObjectPtr<UInputAction> DashAction;
35 UPROPERTY(EditAnywhere, BlueprintReadOnly)
36 TObjectPtr<UInputAction> MoveAction;
38 UPROPERTY(EditAnywhere, BlueprintReadOnly)
39 TObjectPtr<UInputAction> AttackAction;
41 UPROPERTY(EditAnywhere, BlueprintReadOnly)
42 TObjectPtr<UInputAction> Q_SkillAction;
44 UPROPERTY(EditAnywhere, BlueprintReadOnly)
45 TObjectPtr<UInputAction> E_SkillAction;
48 UPROPERTY(EditAnywhere, BlueprintReadOnly)
52 UPROPERTY(EditAnywhere)
74 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = Stat)
75 TObjectPtr<UDataTable> StatTable;
77 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = Stat)
81 UPROPERTY(EditAnywhere, Category = GAS)
82 TArray<TSubclassOf<UGameplayAbility>> StartAbilities;
85 UPROPERTY(EditAnywhere, Category = "Extended", meta = (BaseStruct = "/Script/
CK_UE.CharacterExtendedDataBase", ExcludeBaseStruct))
86 TArray<FInstancedStruct> ExtendedData;
90 const T* FindExtendedData()
const
92 for (
const FInstancedStruct& Data : ExtendedData)
94 if (
const T* Found = Data.GetPtr<T>())