Navigation
API > API/Plugins > API/Plugins/NiagaraAnimNotifies
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAnimNotifyState
- UAnimNotifyState_TimedNiagaraEffect
- UAnimNotifyState_TimedNiagaraEffectAdvanced
References
| Module | NiagaraAnimNotifies |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraAnimNotifies/Public/AnimNotifyState_TimedNiagaraEffect.h |
| Include | #include "AnimNotifyState_TimedNiagaraEffect.h" |
Syntax
UCLASS&40;Blueprintable, Meta&61;&40;DisplayName&61;"Advanced Timed Niagara Effect"&41;, MinimalAPI&41;
class UAnimNotifyState_TimedNiagaraEffectAdvanced : public UAnimNotifyState_TimedNiagaraEffect
Remarks
Same as Timed Niagara Effect but also provides some more advanced abilities at an additional cost.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FCurveParameterPair > | AnimCurves | ||
| bool | bEnableNormalizedNotifyProgress | ||
| FName | NotifyProgressUserParameter | ||
| TMap< UMeshComponent *, FInstanceProgressInfo > | ProgressInfoMap |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UAnimNotifyState_TimedNiagaraEffectAdvanced
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | GetNotifyProgress
(
UMeshComponent* MeshComp |
Returns a 0 to 1 value for the progress of this component along the notify. |
Overridden from UAnimNotifyState
| Type | Name | Description | |
|---|---|---|---|
| void | NotifyBegin
(
USkeletalMeshComponent* MeshComp, |
||
| void | NotifyEnd
(
USkeletalMeshComponent* MeshComp, |
||
| void | NotifyTick
(
USkeletalMeshComponent* MeshComp, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FInstanceProgressInfo |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| void | NotifyBegin
(
USkeletalMeshComponent* MeshComp, |
Please use the other NotifyBegin function instead | |
| void | NotifyEnd
(
USkeletalMeshComponent* MeshComp, |
Please use the other NotifyEnd function instead | |
| void | NotifyTick
(
USkeletalMeshComponent* MeshComp, |
Please use the other NotifyTick function instead |