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