G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
UStatsCalculatorConfiguration Class Reference

Public Member Functions

Functions
void AddStatsGameplayTagWithArgs (FGameplayTag statTag, TSubclassOf< UStatsCalculatorBase > calculatorClass, TArray< FGameplayTag > calculatorRequiredTags)
void AddStatsGameplayTag (FGameplayTag statTag, TSubclassOf< UStatsCalculatorBase > calculatorClass)
Public Member Functions inherited from UObject
bool MarkPackageDirty () const
void RemoveFromRoot ()
bool GetIsRooted () const
bool IsTransient () const
bool Modify (bool bAlwaysMarkDirty=true)
void SetTransactional (bool bTransactional)
bool IsSupportedForNetworking () const
UClass GetClass () const
UObject GetOuter () const
UObject GetTypedOuter (TSubclassOf< UObject > Target) const
 Traverses the outer chain searching for the next object of a certain type.
UPackage GetOutermost () const
UPackage GetPackage () const
void AddToRoot ()
UWorld GetWorld () const
FName GetName () const
FString GetFullName (const UObject StopOuter=nullptr) const
FString GetPathName (const UObject StopOuter=nullptr) const
bool IsA (const UClass Class) const
 Returns true if this object is of the specified type, or a child of that type.
void SaveConfig ()
void LoadConfig ()
void ReloadConfig ()
void CopyScriptPropertiesFrom (const UObject OtherObject)
void opCast (?&Address) const
FString ToString () const

Static Public Member Functions

Static Functions
static UClass StaticClass ()
Static Public Member Functions inherited from UObject
static UClass StaticClass ()

Public Attributes

StatsCalculatorConfiguration
TArray< TSubclassOf< UGenericStat > > m_GenericStats
Public Attributes inherited from UObject
const UClass Class
const UObject Outer
const UPackage Outermost
const UPackage Package
const UWorld World
const FName Name
const bool IsRooted

Member Function Documentation

◆ AddStatsGameplayTag()

void AddStatsGameplayTag ( FGameplayTag statTag,
TSubclassOf< UStatsCalculatorBase > calculatorClass )

◆ AddStatsGameplayTagWithArgs()

void AddStatsGameplayTagWithArgs ( FGameplayTag statTag,
TSubclassOf< UStatsCalculatorBase > calculatorClass,
TArray< FGameplayTag > calculatorRequiredTags )

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ m_GenericStats

TArray<TSubclassOf<UGenericStat> > m_GenericStats