Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation > API/Runtime/Engine/Animation/AnimNotifies
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAnimNotify
- UAnimNotify_PlayParticleEffect
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Animation/AnimNotifies/AnimNotify_PlayParticleEffect.h |
| Include | #include "Animation/AnimNotifies/AnimNotify_PlayParticleEffect.h" |
Syntax
UCLASS (Const, HideCategories=Object, CollapseCategories,
Meta=(DisplayName="Play Particle Effect"), MinimalAPI)
class UAnimNotify_PlayParticleEffect : public UAnimNotify
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint32: 1 | Attached | Should attach to the bone/socket. | |
| FVector | LocationOffset | Location offset from the socket. | |
| TObjectPtr< UParticleSystem > | PSTemplate | Particle System to Spawn. | |
| FRotator | RotationOffset | Rotation offset from socket. | |
| FVector | Scale | Scale to spawn the particle system at. | |
| FName | SocketName | SocketName to attach to. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | |||
| UParticleSystemComponent * | SpawnParticleSystem
(
USkeletalMeshComponent* MeshComp, |
Spawns the ParticleSystemComponent. Called from Notify. |
Overridden from UAnimNotify
| Type | Name | Description | |
|---|---|---|---|
| void | Notify
(
USkeletalMeshComponent* MeshComp, |
||
| void | Notify
(
USkeletalMeshComponent* MeshComp, |
||
| void |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally | |
| void | PostLoad () |
UObject Interface |