WjWorld
Loading...
Searching...
No Matches
UWjWorldCharacterAttributeSet Class Reference

#include <WjWorldCharacterAttributeSet.h>

Inheritance diagram for UWjWorldCharacterAttributeSet:
UWjWorldAttributeSetBase

Public Member Functions

 ATTRIBUTE_ACCESSORS_BASIC (UWjWorldCharacterAttributeSet, MaxHP)
 ATTRIBUTE_ACCESSORS_BASIC (UWjWorldCharacterAttributeSet, HP)
 ATTRIBUTE_ACCESSORS_BASIC (UWjWorldCharacterAttributeSet, MaxSpawnBrickCharges)
 ATTRIBUTE_ACCESSORS_BASIC (UWjWorldCharacterAttributeSet, SpawnBrickCharges)

Protected Member Functions

virtual void GetLifetimeReplicatedProps (TArray< FLifetimeProperty > &OutLifetimeProps) const override
virtual void PreAttributeChange (const FGameplayAttribute &Attribute, float &NewValue) override
virtual void PostAttributeChange (const FGameplayAttribute &Attribute, float OldValue, float NewValue) override
virtual void PreAttributeBaseChange (const FGameplayAttribute &Attribute, float &NewValue) const override
virtual void PostAttributeBaseChange (const FGameplayAttribute &Attribute, float OldValue, float NewValue) const override
virtual bool PreGameplayEffectExecute (struct FGameplayEffectModCallbackData &Data) override
virtual void PostGameplayEffectExecute (const struct FGameplayEffectModCallbackData &Data) override
virtual void OnRep_MaxHP (const FGameplayAttributeData &OldMaxHP)
virtual void OnRep_HP (const FGameplayAttributeData &OldHP)
virtual void OnRep_MaxSpawnBrickCharges (const FGameplayAttributeData &OldMaxSpawnBrickCharges)
virtual void OnRep_SpawnBrickCharges (const FGameplayAttributeData &OldSpawnBrickCharges)

Protected Attributes

FGameplayAttributeData MaxHP
FGameplayAttributeData HP
FGameplayAttributeData MaxSpawnBrickCharges
FGameplayAttributeData SpawnBrickCharges

Member Function Documentation

◆ ATTRIBUTE_ACCESSORS_BASIC() [1/4]

UWjWorldCharacterAttributeSet::ATTRIBUTE_ACCESSORS_BASIC ( UWjWorldCharacterAttributeSet ,
HP  )

◆ ATTRIBUTE_ACCESSORS_BASIC() [2/4]

UWjWorldCharacterAttributeSet::ATTRIBUTE_ACCESSORS_BASIC ( UWjWorldCharacterAttributeSet ,
MaxHP  )

◆ ATTRIBUTE_ACCESSORS_BASIC() [3/4]

UWjWorldCharacterAttributeSet::ATTRIBUTE_ACCESSORS_BASIC ( UWjWorldCharacterAttributeSet ,
MaxSpawnBrickCharges  )

◆ ATTRIBUTE_ACCESSORS_BASIC() [4/4]

UWjWorldCharacterAttributeSet::ATTRIBUTE_ACCESSORS_BASIC ( UWjWorldCharacterAttributeSet ,
SpawnBrickCharges  )

◆ GetLifetimeReplicatedProps()

void UWjWorldCharacterAttributeSet::GetLifetimeReplicatedProps ( TArray< FLifetimeProperty > & OutLifetimeProps) const
overrideprotectedvirtual

◆ OnRep_HP()

void UWjWorldCharacterAttributeSet::OnRep_HP ( const FGameplayAttributeData & OldHP)
protectedvirtual

◆ OnRep_MaxHP()

void UWjWorldCharacterAttributeSet::OnRep_MaxHP ( const FGameplayAttributeData & OldMaxHP)
protectedvirtual

◆ OnRep_MaxSpawnBrickCharges()

void UWjWorldCharacterAttributeSet::OnRep_MaxSpawnBrickCharges ( const FGameplayAttributeData & OldMaxSpawnBrickCharges)
protectedvirtual

◆ OnRep_SpawnBrickCharges()

void UWjWorldCharacterAttributeSet::OnRep_SpawnBrickCharges ( const FGameplayAttributeData & OldSpawnBrickCharges)
protectedvirtual

◆ PostAttributeBaseChange()

void UWjWorldCharacterAttributeSet::PostAttributeBaseChange ( const FGameplayAttribute & Attribute,
float OldValue,
float NewValue ) const
overrideprotectedvirtual

◆ PostAttributeChange()

void UWjWorldCharacterAttributeSet::PostAttributeChange ( const FGameplayAttribute & Attribute,
float OldValue,
float NewValue )
overrideprotectedvirtual

◆ PostGameplayEffectExecute()

void UWjWorldCharacterAttributeSet::PostGameplayEffectExecute ( const struct FGameplayEffectModCallbackData & Data)
overrideprotectedvirtual

◆ PreAttributeBaseChange()

void UWjWorldCharacterAttributeSet::PreAttributeBaseChange ( const FGameplayAttribute & Attribute,
float & NewValue ) const
overrideprotectedvirtual

◆ PreAttributeChange()

void UWjWorldCharacterAttributeSet::PreAttributeChange ( const FGameplayAttribute & Attribute,
float & NewValue )
overrideprotectedvirtual

◆ PreGameplayEffectExecute()

bool UWjWorldCharacterAttributeSet::PreGameplayEffectExecute ( struct FGameplayEffectModCallbackData & Data)
overrideprotectedvirtual

Member Data Documentation

◆ HP

FGameplayAttributeData UWjWorldCharacterAttributeSet::HP
protected

◆ MaxHP

FGameplayAttributeData UWjWorldCharacterAttributeSet::MaxHP
protected

◆ MaxSpawnBrickCharges

FGameplayAttributeData UWjWorldCharacterAttributeSet::MaxSpawnBrickCharges
protected

◆ SpawnBrickCharges

FGameplayAttributeData UWjWorldCharacterAttributeSet::SpawnBrickCharges
protected

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