UParticleModuleAccelerationConstant

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Particles/Acceleration/ParticleModuleAccelerationConstant.h

Include

#include "Particles/Acceleration/ParticleModuleAccelerationConstant.h"

Syntax

class UParticleModuleAccelerationConstant : public UParticleModuleAccelerationBase

Variables

Name Description

Public variable

FVector

 

Acceleration

Constant acceleration for particles in this system.

Constructors

Name Description

Public function

UParticleModuleAccelerationConstant

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UParticleModule

Name Description

Public function Virtual

void

 

CompileModule

(
    FParticleEmitterBuildInfo& Emitter...
)

Called once to compile the effects of this module on runtime simulation.

Public function Virtual

void

 

Spawn

(
    FParticleEmitterInstance* Owne...,
    int32 Offset,
    float SpawnTime,
    FBaseParticle* ParticleBase
)

Called on a particle that is freshly spawned by the emitter.

Public function Virtual

void

 

Update

(
    FParticleEmitterInstance* Owne...,
    int32 Offset,
    float DeltaTime
)

Called on a particle that is being updated by its emitter.