UFxInstance¶
#include <FxInstance.h>
Inherits from UFxEventListener, IInstancedObjectContainer, UTBLObject, UAssemblyObject, UObject
Public Functions¶
Name | |
---|---|
void | Cleanup() |
void | OnActorPreAbilityInitiate() |
void | OnCombatStateChangedInternal(AActor * InActor, FName EventName, const FAttackInfo & EventAttackInfo) |
void | OnKilledInternal(const FDeathDamageTakenEvent & DamageEvent) |
void | PlayCharacterCombatStateSound(const AActor * SoundActor, const FName PreviousCombatState, const FName NewCombatState, const FAttackInfo AttackInfo, const UCombatState * CombatState) |
void | PlayWeaponCombatStateSound(const AActor * SoundActor, const FName PreviousCombatState, const FName NewCombatState, const FAttackInfo AttackInfo, const UCombatState * CombatState) |
UFxInstance() |
Protected Functions¶
Name | |
---|---|
bool | AreBloodDecalsRestricted() const |
void | BP_ResetPostProcess() |
UMaterialInstanceDynamic * | GetCharacterPostProcessMID() const |
void | ResetCharacterPostProcessMID() |
void | SetCharacterPostProcessMID(UMaterialInstanceDynamic * InCharacterPostProcessMID) |
Public Attributes¶
Name | |
---|---|
AActor * | Actor |
UAkAudioEvent * | BandageAppliedSound |
[[EDelegateRemovalPolicy]] | DelegateRemovalPolicy |
TArray< UFxEventListener * > | EventListeners |
int32 | Flags |
float | PlayBandageDelay |
float | PlaySuicideDelay |
[[EStopTimerPolicy]] | StopTimerPolicy |
bool | bUnbindOnAttackEnd |
Updated on 2025-01-21 at 09:02:24 +0100