Title Manager  1.0.0
Keeps track of the proficiency level of each tool and the experience level of the tool's category.
ExperienceCategoryValue.h
1 
6 #pragma once
7 #include "ProficiencyValue.h"
8 #include "ExperienceCategoryData.h"
9 #include "ExperienceCategoryValue.generated.h"
10 
15 USTRUCT(Blueprintable, BlueprintType)
16 struct TITLEMANAGER_API FExperienceCategoryValue
17 {
18  GENERATED_BODY()
19 
20 
24  UPROPERTY(BlueprintReadWrite, Category = "TitleManager")
25  int32 Experience;
26 
31  UPROPERTY(BlueprintReadWrite, Category = "TitleManager")
32  TMap<FString, FProficiencyValue> Proficiency;
33 
34 private:
39  const FExperienceCategoryData* ExperienceCategoryData = nullptr;
40 
41  friend class UTitleManagerComponent;
42 };
43 
Definition: TitleManager.Build.cs:9
Definition: TitleManagerComponent.h:31
Definition: ExperienceCategoryData.h:17
Definition: ExperienceCategoryValue.h:17
Definition: ProficiencyValue.h:16