LEAP Documentation 40220
Documentation for the LEAP project
FStat Struct Reference

#include <StatTrackingSave.h>

Public Member Functions

 FStat ()
 
 FStat (int32 InValue, EStatUpdateBehaviour InTag=EStatUpdateBehaviour::NONE)
 
void Update (int32 Val, const EStatUpdateBehaviour &OverrideTag=EStatUpdateBehaviour::NONE, bool bUpdateDelta=false)
 
void UpdateValue (int32 &ValueIn, int32 UpdateValue, EStatUpdateBehaviour OverrideTag)
 
const int32 GetValue () const
 
const int32 GetDelta () const
 

Public Attributes

EStatUpdateBehaviour Tag
 

Protected Attributes

int32 Value
 
int32 Delta
 

Constructor & Destructor Documentation

◆ FStat() [1/2]

FStat::FStat ( )
inline

◆ FStat() [2/2]

FStat::FStat ( int32  InValue,
EStatUpdateBehaviour  InTag = EStatUpdateBehaviour::NONE 
)
inline

Member Function Documentation

◆ GetDelta()

const int32 FStat::GetDelta ( ) const
inline

◆ GetValue()

const int32 FStat::GetValue ( ) const
inline

◆ Update()

void FStat::Update ( int32  Val,
const EStatUpdateBehaviour OverrideTag = EStatUpdateBehaviour::NONE,
bool  bUpdateDelta = false 
)
inline

◆ UpdateValue()

void FStat::UpdateValue ( int32 &  ValueIn,
int32  UpdateValue,
EStatUpdateBehaviour  OverrideTag 
)
inline

Member Data Documentation

◆ Delta

int32 FStat::Delta
protected

◆ Tag

◆ Value

int32 FStat::Value
protected

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