Particles

Filters

Classes

Name

Description

Public class

AEmitter

Public class

AEmitterCameraLensEffectBase

Public class

AParticleEventManager

Public struct

FAccumulatedParticlePerfStats

Utility class for accumulating many frames worth of stats data.

Public struct

FAccumulatedParticlePerfStats_GPU

Public struct

FAccumulatedParticlePerfStats_GT

Public struct

FAccumulatedParticlePerfStats_RT

Public class

FFXBudget

Public struct

FFXSystemSpawnParameters

Parameters controlling the spawning behavior of FX systems via the SpawnSystemAtLocation and SpawnSystemAttached.

Public struct

FFXTimeData

Timing data for various parts of FX work.

Public struct

FLODSoloTrack

Temporary array for tracking 'solo' emitter mode. Entry will be true if emitter was enabled

Public struct

FNamedEmitterMaterial

Public class

FOnSystemFinished

Called when the particle system is done.

Public struct

FParticleBurst

Public class

FParticleBurstSignature

Fires when a particle system bursts

Public struct

FParticleCurvePair

Public class

FParticleDeathSignature

Fires when a particle dies

Public struct

FParticleEmitterReplayFrame

Public struct

FParticleEventBurstData

Particle burst event data.

Public struct

FParticleEventCollideData

Collision particle event data.

Public struct

FParticleEventData

The base class for all particle event data.

Public struct

FParticleEventDeathData

Killed particle event data.

Public struct

FParticleEventKismetData

Kismet particle event data.

Public struct

FParticleEventSpawnData

Spawn particle event data.

Public struct

FParticleExistingData

Particle event data for particles that already existed at the time of the event

Public struct

FParticlePerfStats

Public struct

FParticlePerfStats_GPU

Stats gathered from the GPU

Public struct

FParticlePerfStats_GT

Stats gathered on the game thread or game thread spawned tasks.

Public struct

FParticlePerfStats_RT

Stats gathered on the render thread.

Public struct

FParticlePerfStatsContext

Public struct

FParticlePerfStatScope

Public class

FParticlePerfStatsListener

Public class

FParticlePerfStatsListener_CSVProfiler

Listener that hooks into the engine wide CSV Profiling systems.

Public class

FParticlePerfStatsListener_DebugRender

This listener displays stats onto a debug canvas in a viewport.

Public class

FParticlePerfStatsListener_GatherAll

Base class for listeners that gather stats on all systems in the scene.

Public class

FParticlePerfStatsListener_TimedTest

Simple stats listener that will gather stats on all systems for N frames and dump the results to a CSV and the Log.

Public class

FParticlePerfStatsManager

Public struct

FParticleRandomSeedInfo

Public struct

FParticleRequiredModule

Public class

FParticleSpawnSignature

Fires when a particle is spawned

Public struct

FParticleSysParam

Struct used for a particular named instance parameter for this ParticleSystemComponent.

Public struct

FParticleSystemLOD

Structure containing per-LOD settings that pertain to the entire UParticleSystem.

Public struct

FParticleSystemReplayFrame

A single frame within this replay

Public class

FParticleSystemWorldManager

Main manager class for particle systems in the world.

Public struct

FParticleSystemWorldManagerTickFunction

Public struct

FPSCPool

Public struct

FPSCPoolElem

Public struct

FPSCTickData

All data relating to a particle system's ticking. Kept in a cache friendly package.

Public class

FSubUVBoundingGeometryBuffer

Public class

FSubUVDerivedData

Public class

FSubUVVertexResourceArray

Resource array to pass

Public struct

FWorldPSCPool

Public class

SubUVAnimationCookStats

Public class

UFXSystemAsset

Public class

UFXSystemComponent

Public class

UParticleEmitter

Public class

UParticleLODLevel

Public class

UParticleModule

Public class

UParticleModuleRequired

Public class

UParticleSpriteEmitter

Public class

UParticleSystem

A ParticleSystem is a complete particle effect that contains any number of ParticleEmitters.

Public class

UParticleSystemComponent

A particle emitter.

Public class

UParticleSystemReplay

Public class

USubUVAnimation

SubUV animation asset, which caches bounding geometry for regions in the SubUVTexture with non-zero opacity.

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