Navigation
API > API/Plugins > API/Plugins/NiagaraAnimNotifies
Same as Timed Niagara Effect but also provides some more advanced abilities at an additional cost.
| Name | UAnimNotifyState_TimedNiagaraEffectAdvanced |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraAnimNotifies/Public/AnimNotifyState_TimedNiagaraEffect.h |
| Include Path | #include "AnimNotifyState_TimedNiagaraEffect.h" |
Syntax
UCLASS (Blueprintable, Meta=(DisplayName="Advanced Timed Niagara Effect"), MinimalAPI)
class UAnimNotifyState_TimedNiagaraEffectAdvanced : public UAnimNotifyState_TimedNiagaraEffect
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UAnimNotifyState → UAnimNotifyState_TimedNiagaraEffect → UAnimNotifyState_TimedNiagaraEffectAdvanced
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAnimNotifyState_TimedNiagaraEffectAdvanced
(
const FObjectInitializer& ObjectInitializer |
AnimNotifyState_TimedNiagaraEffect.h |
Structs
| Name | Remarks |
|---|---|
| FInstanceProgressInfo |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AnimCurves | TArray< FCurveParameterPair > | AnimNotifyState_TimedNiagaraEffect.h |
|
|
| bApplyRateScaleToProgress | bool | Should we apply the animation rate scale when calculating the elasped time. | AnimNotifyState_TimedNiagaraEffect.h |
|
| bEnableNormalizedNotifyProgress | bool | AnimNotifyState_TimedNiagaraEffect.h |
|
|
| NotifyProgressUserParameter | FName | AnimNotifyState_TimedNiagaraEffect.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
float GetNotifyProgress
(
UMeshComponent* MeshComp |
Returns a 0 to 1 value for the progress of this component along the notify. | AnimNotifyState_TimedNiagaraEffect.h |
|
Overridden from UAnimNotifyState
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void NotifyBegin
(
USkeletalMeshComponent* MeshComp, |
AnimNotifyState_TimedNiagaraEffect.h | ||
virtual void NotifyBegin
(
USkeletalMeshComponent* MeshComp, |
AnimNotifyState_TimedNiagaraEffect.h | ||
virtual void NotifyEnd
(
USkeletalMeshComponent* MeshComp, |
AnimNotifyState_TimedNiagaraEffect.h | ||
virtual void NotifyEnd
(
USkeletalMeshComponent* MeshComp, |
AnimNotifyState_TimedNiagaraEffect.h | ||
virtual void NotifyTick
(
USkeletalMeshComponent* MeshComp, |
AnimNotifyState_TimedNiagaraEffect.h | ||
virtual void NotifyTick
(
USkeletalMeshComponent* MeshComp, |
AnimNotifyState_TimedNiagaraEffect.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Serialize
(
FArchive& Ar |
AnimNotifyState_TimedNiagaraEffect.h |