EmitterPool
Class in Engine · Engine.EmitterPool · native, transient, config
Object › Actor › EmitterPool
Using it from Lua
h7.find_all("EmitterPool") -- live instances
h7.find_class("Engine.EmitterPool") -- the class
h7.hook("Engine.EmitterPool.ClearPoolComponents", fn)
Structs
EmitterBaseInfo
Properties
Functions
| Name | Declaration |
ClearPoolComponents | final native function ClearPoolComponents(bool bClearActive = false) |
FreeMaterialInstanceConstants | protected final native function FreeMaterialInstanceConstants(StaticMeshComponent SMC) |
FreeStaticMeshComponents | protected final native function FreeStaticMeshComponents(ParticleSystemComponent PSC) |
GetFreeMatInstConsts | protected final native function MaterialInstanceConstant GetFreeMatInstConsts(bool bCreateNewObject = true) |
GetFreeStaticMeshComponent | protected final native function StaticMeshComponent GetFreeStaticMeshComponent(bool bCreateNewObject = true) |
GetPooledComponent | protected final native function ParticleSystemComponent GetPooledComponent(ParticleSystem EmitterTemplate, bool bAutoActivate) |
OnParticleSystemFinished | native function OnParticleSystemFinished(ParticleSystemComponent PSC) |
ReturnToPool | protected final native function ReturnToPool(ParticleSystemComponent PSC) |
SpawnEmitter | native function ParticleSystemComponent SpawnEmitter(ParticleSystem EmitterTemplate, vector SpawnLocation, optional rotator SpawnRotation, optional Actor AttachToActor, optional Actor InInstigator, optional int MaxDLEPooledReuses, optional bool bInheritScaleFromBase) |
SpawnEmitterCustomLifetime | native function ParticleSystemComponent SpawnEmitterCustomLifetime(ParticleSystem EmitterTemplate, optional bool bSkipAutoActivate) |
SpawnEmitterMeshAttachment | native function ParticleSystemComponent SpawnEmitterMeshAttachment(ParticleSystem EmitterTemplate, SkeletalMeshComponent Mesh, name AttachPointName, optional bool bAttachToSocket, optional vector RelativeLoc, optional rotator RelativeRot) |
Default values
PSCTemplate=ParticleSystemComponent0
TickGroup=TG_DuringAsyncWork
SMC_MIC_ReductionTime=2.5
IdealStaticMeshComponents=250
IdealMaterialInstanceConstants=250
Inherited
| From | Members |
| Actor | 156 properties, 262 functions |
| Object | 13 properties, 308 functions |