UAnimNotify_PlayParticleEffect

Windows
MacOS
Linux

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

class UAnimNotify_PlayParticleEffect : public UAnimNotify

Variables

Name Description

Public variable

uint32: 1

 

Attached

Should attach to the bone/socket.

Public variable

FVector

 

LocationOffset

Location offset from the socket.

Public variable

UParticleSystem...

 

PSTemplate

Particle System to Spawn.

Public variable

FRotator

 

RotationOffset

Rotation offset from socket.

Public variable

FVector

 

Scale

Scale to spawn the particle system at.

Public variable

FName

 

SocketName

SocketName to attach to.

Constructors

Functions

Name Description

Public function Virtual Const

FString

 

GetNotifyName_Implementation()

Protected function Virtual

UParticleSys...

 

SpawnParticleSystem

(
    USkeletalMeshComponent* MeshCo...,
    UAnimSequenceBase* Animation
)

Spawns the ParticleSystemComponent. Called from Notify.

Overridden from UAnimNotify

Name Description

Public function Virtual

void

 

Notify

(
    USkeletalMeshComponent* MeshCo...,
    UAnimSequenceBase* Animation
)

Public function Virtual

void

 

ValidateAssociatedAssets()

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Public function Virtual

void

 

PostLoad()

UObject Interface

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss