UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FWorldPSCPool Struct Reference

#include <WorldPSCPool.h>

Public Member Functions

ENGINE_API FWorldPSCPool ()
 
ENGINE_API ~FWorldPSCPool ()
 
ENGINE_API void Cleanup (UWorld *World)
 
ENGINE_API UParticleSystemComponent * CreateWorldParticleSystem (UParticleSystem *Template, UWorld *World, EPSCPoolMethod PoolingMethod)
 
ENGINE_API void ReclaimWorldParticleSystem (UParticleSystemComponent *PSC)
 
ENGINE_API void Dump ()
 

Constructor & Destructor Documentation

◆ FWorldPSCPool()

FWorldPSCPool::FWorldPSCPool ( )

◆ ~FWorldPSCPool()

FWorldPSCPool::~FWorldPSCPool ( )

Member Function Documentation

◆ Cleanup()

void FWorldPSCPool::Cleanup ( UWorld World)

◆ CreateWorldParticleSystem()

UParticleSystemComponent * FWorldPSCPool::CreateWorldParticleSystem ( UParticleSystem Template,
UWorld World,
EPSCPoolMethod  PoolingMethod 
)

◆ Dump()

void FWorldPSCPool::Dump ( )

Dumps the current state of the pool to the log.

◆ ReclaimWorldParticleSystem()

void FWorldPSCPool::ReclaimWorldParticleSystem ( UParticleSystemComponent *  PSC)

Called when an in-use particle component is finished and wishes to be returned to the pool.


The documentation for this struct was generated from the following files: