![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ParticleSystemManager.h>
Inheritance diagram for FParticleSystemWorldManager:Static Public Member Functions | |
| static void | OnStartup () |
| static void | OnShutdown () |
| static FParticleSystemWorldManager * | Get (UWorld *World) |
| static void | SetFirstHighPriTickGroup (int FirstHighPriTickGroupIndex) |
Static Public Member Functions inherited from FGCObject | |
| static COREUOBJECT_API void | StaticInit () |
Protected Member Functions | |
| void | HandlePostGarbageCollect () |
Additional Inherited Members | |
Public Types inherited from FGCObject | |
| enum class | EFlags : uint32 { None = 0 , RegisterLater = 1 << 0 , AddStableNativeReferencesOnly = 1 << 1 } |
Static Public Attributes inherited from FGCObject | |
| static COREUOBJECT_API UGCObjectReferencer * | GGCObjectReferencer = nullptr |
Main manager class for particle systems in the world.
| FParticleSystemWorldManager::FParticleSystemWorldManager | ( | UWorld * | InWorld | ) |
|
virtual |
|
overridevirtual |
Pure virtual that must be overloaded by the inheriting class. Use this method to serialize any UObjects contained that you wish to keep around.
| Collector | The collector of referenced objects. |
Implements FGCObject.
| void FParticleSystemWorldManager::Cleanup | ( | ) |
| void FParticleSystemWorldManager::Dump | ( | ) |
|
inlinestatic |
|
inline |
|
overridevirtual |
Overload this method to report a name for your referencer
Implements FGCObject.
|
inline |
|
protected |
Clean up dead components post GC
|
static |
|
static |
| bool FParticleSystemWorldManager::RegisterComponent | ( | UParticleSystemComponent * | PSC | ) |
|
static |
| void FParticleSystemWorldManager::SetTickGroupPriority | ( | const int32 | ParticleSystemTickGroupIndex, |
| const bool | bHighPriority | ||
| ) |
| void FParticleSystemWorldManager::Tick | ( | ETickingGroup | TickGroup, |
| float | DeltaTime, | ||
| ELevelTick | TickType, | ||
| ENamedThreads::Type | CurrentThread, | ||
| const FGraphEventRef & | MyCompletionGraphEvent | ||
| ) |
| void FParticleSystemWorldManager::UnregisterComponent | ( | UParticleSystemComponent * | PSC | ) |