FPSCTickData

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

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

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

Include

#include "Particles/ParticleSystemManager.h"

Syntax

struct FPSCTickData

Remarks

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

Variables

Name Description

Public variable

uint8: 1

 

bCanTickConcurrent

True if this PSC can have it's concurrent tick run on task threads.

Public variable

uint8: 1

 

bPendingReregister

True if we've been registered on the same frame we've just unregistered.

Public variable

uint8: 1

 

bPendingUnregister

True if we've unregistered during this frame.

Public variable

UActorComponent...

 

PrereqComponent

In most cases, PSCs can just consider a single prerequisite if any. i.e. their attach parent.

Public variable

TEnumAsByte< ET...

 

TickGroup

Tick group.

Public variable

int32

 

TickListHandle

Handle into a static tick list, if we're using static lists.

Constructors

Name Description

Public function

FPSCTickData()