UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ParticleSystemManager.h File Reference
#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
#include "Engine/EngineTypes.h"
#include "Engine/EngineBaseTypes.h"
#include "Engine/World.h"
#include "ParticleSystemManager.generated.h"

Go to the source code of this file.

Classes

struct  FPSCTickData
 
struct  FParticleSystemWorldManagerTickFunction
 
struct  TStructOpsTypeTraits< FParticleSystemWorldManagerTickFunction >
 
class  FParticleSystemWorldManager
 

Macros

#define PSC_MAN_USE_STATIC_TICK_LISTS   1
 
#define PSC_MAN_TG_WAIT_FOR_ASYNC   1
 
#define INITIAL_PSC_MANAGER_ASYNC_BATCH_SIZE   8
 

Typedefs

typedef TArray< int32, TInlineAllocator< INITIAL_PSC_MANAGER_ASYNC_BATCH_SIZE > > FPSCManagerAsyncTickBatch
 

Variables

ENGINE_API int32 GbEnablePSCWorldManager
 

Macro Definition Documentation

◆ INITIAL_PSC_MANAGER_ASYNC_BATCH_SIZE

#define INITIAL_PSC_MANAGER_ASYNC_BATCH_SIZE   8

◆ PSC_MAN_TG_WAIT_FOR_ASYNC

#define PSC_MAN_TG_WAIT_FOR_ASYNC   1

◆ PSC_MAN_USE_STATIC_TICK_LISTS

#define PSC_MAN_USE_STATIC_TICK_LISTS   1

Typedef Documentation

◆ FPSCManagerAsyncTickBatch

Variable Documentation

◆ GbEnablePSCWorldManager

ENGINE_API int32 GbEnablePSCWorldManager
extern