Space Plunder
Loading...
Searching...
No Matches
FSkill Struct Reference

#include <BaseData.h>

Public Member Functions

 FSkill (const FCharacterSkill &CharacterSkill)
 
 FSkill ()
 

Public Attributes

FString Name = "Health"
 
float Value = 0.0f
 
float Value2 = 0.0f
 
FText ValueFormat = FText::FromString("{0}/{1}")
 
bool bEditable = false
 
UTexture2D * Icon = nullptr
 

Constructor & Destructor Documentation

◆ FSkill() [1/2]

FSkill::FSkill ( const FCharacterSkill & CharacterSkill)
inlineexplicit
797 {
798 FString LastTagPart = "";
799 CharacterSkill.Name.GetTagName().ToString().Split(TEXT("."), nullptr, &LastTagPart, ESearchCase::IgnoreCase, ESearchDir::FromEnd);
800 Name = LastTagPart;
801 Value = CharacterSkill.Level;
802 Value2 = CharacterSkill.XP;
803 ValueFormat = FText::FromString("{0}");
804 bEditable = true;
805 }
float XP
Definition BaseData.h:730
int32 Level
Definition BaseData.h:728
FGameplayTag Name
Definition BaseData.h:726
float Value2
Definition BaseData.h:788
FString Name
Definition BaseData.h:784
float Value
Definition BaseData.h:786
FText ValueFormat
Definition BaseData.h:790
bool bEditable
Definition BaseData.h:792

◆ FSkill() [2/2]

FSkill::FSkill ( )
inline
807 {
808
809 }

Member Data Documentation

◆ bEditable

bool FSkill::bEditable = false

◆ Icon

UTexture2D* FSkill::Icon = nullptr

◆ Name

FString FSkill::Name = "Health"

◆ Value

float FSkill::Value = 0.0f

◆ Value2

float FSkill::Value2 = 0.0f

◆ ValueFormat

FText FSkill::ValueFormat = FText::FromString("{0}/{1}")

The documentation for this struct was generated from the following file: