LEAP Documentation 40220
Documentation for the LEAP project
UAfflictionInstanceMaxShields Class Reference

#include <AfflictionInstanceMaxShields.h>

Inheritance diagram for UAfflictionInstanceMaxShields:
UAfflictionInstanceFloat

Public Member Functions

virtual void ApplyModifier () override
 
- Public Member Functions inherited from UAfflictionInstanceFloat
virtual float GetFloatModifier ()
 
virtual void SetFloatModifier (float NewValue)
 
virtual void GetTotalFloatModifier (float &TotalModifer, const TSubclassOf< UAfflictionInstance > AfflictionClass)
 

Public Attributes

bool bSetShieldsToMaxShields = true
 

Additional Inherited Members

- 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)
 
- Protected Attributes inherited from UAfflictionInstanceFloat
TMap< class UPhysicalMaterial *, float > ValueMultipliers
 
float Value = 0.0f
 
EStackingMethod StackingMethod = EStackingMethod::Multiplicative
 

Member Function Documentation

◆ ApplyModifier()

void UAfflictionInstanceMaxShields::ApplyModifier ( )
overridevirtual

Member Data Documentation

◆ bSetShieldsToMaxShields

bool UAfflictionInstanceMaxShields::bSetShieldsToMaxShields = true

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