LEAP Documentation 40220
Documentation for the LEAP project
UAfflictionInstanceHealthRegen Class Reference

#include <AfflictionInstanceHealthRegen.h>

Inheritance diagram for UAfflictionInstanceHealthRegen:
UAfflictionInstanceFloat UAfflictionInstanceRepair

Protected Member Functions

virtual void ApplyModifier () override
 
virtual float ApplyStackingMethod (float ModifierIn) override
 
- Protected Member Functions inherited from UAfflictionInstanceFloat
virtual float K2_GetTotalFloatModifier (float Modifier, const TSubclassOf< UAfflictionInstance > AfflictionClass)
 
virtual float ApplyOverrideMethod (float ModifierIn)
 
virtual float ApplyStackingMethod (float ModifierIn)
 

Additional Inherited Members

- Public Member Functions inherited from UAfflictionInstanceFloat
virtual float GetFloatModifier ()
 
virtual void SetFloatModifier (float NewValue)
 
virtual void GetTotalFloatModifier (float &TotalModifer, const TSubclassOf< UAfflictionInstance > AfflictionClass)
 
- Protected Attributes inherited from UAfflictionInstanceFloat
TMap< class UPhysicalMaterial *, float > ValueMultipliers
 
float Value = 0.0f
 
EStackingMethod StackingMethod = EStackingMethod::Multiplicative
 

Member Function Documentation

◆ ApplyModifier()

void UAfflictionInstanceHealthRegen::ApplyModifier ( )
overrideprotectedvirtual

Reimplemented in UAfflictionInstanceRepair.

◆ ApplyStackingMethod()

float UAfflictionInstanceHealthRegen::ApplyStackingMethod ( float  ModifierIn)
overrideprotectedvirtual

Reimplemented from UAfflictionInstanceFloat.


The documentation for this class was generated from the following files: