DECLARE_DYNAMIC_MULTICAST_DELEGATE_NineParams

Fires when a particle dies

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Particles/Emitter.h

Include

#include "Particles/Emitter.h"

Syntax

DECLARE_DYNAMIC_MULTICAST_DELEGATE_NineParams
(
    FParticleCollisionSignature,
    FName,
    EventName,
    float,
    EmitterTime,
    int32,
    ParticleTime,
    FVector,
    Location,
    FVector,
    Velocity,
    FVector,
    Direction,
    FVector,
    Normal,
    FName,
    BoneName,
    UPhysicalMaterial *,
    PhysMat
)

Remarks

Fires when a particle dies

Parameters

Parameter

Description

EventName

Custom event name for the Collision Event.

EmitterTime

The emitter time when the event occured.

ParticleTime

How long the particle had been alive at the time of the event.

Location

Location of the collision.

Velocity

Velocity of the particle at the point of collision.

Direction

Direction of the particle at the point of collision.

Normal

Normal to the surface with which collision occurred.

BoneName-

Name of the bone that the particle collided with. (Only valid if collision was with a Skeletal Mesh)

PhysMat

Physical Material for this collision.

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