There is no spoon
UE3:UTEmitterPool (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> Actor >> EmitterPool >> UTEmitterPool |
Contents |
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
[edit] Properties
[edit] RelativeExplosionLights
Type: array<AttachedExplosionLight>
[edit] Default values
| Property | Value |
|---|---|
| IdealMaterialInstanceConstants | 200 |
| IdealStaticMeshComponents | 200 |
| MaxActiveEffects | 200 |
| SMC_MIC_ReductionTime | 2.0 |
[edit] Subobjects
[edit] ParticleSystemComponent0
Class: Engine.ParticleSystemComponent
Inherits from: EmitterPool.ParticleSystemComponent0
| Property | Value |
|---|---|
| bOverrideLODMethod | True |
| LODMethod | PARTICLESYSTEMLODMETHOD_DirectSet |
[edit] Structs
[edit] AttachedExplosionLight
Modifiers: native
info about attached explosion lights
- UTExplosionLight Light
- Actor Base
- Object.Vector RelativeLocation
[edit] Instance functions
[edit] OnExplosionLightFinished
hooked up to UTExplosionLight's OnLightFinished delegate to clean it up
[edit] SpawnEmitter
Overrides: EmitterPool.SpawnEmitter
(Description copied from EmitterPool.SpawnEmitter)
plays the specified effect at the given location and rotation, taking a component from the pool or creating as necessary
Parameters:
- EmitterTemplate - particle system to create
- SpawnLocation - location to place the effect in world space
- SpawnRotation - opt) - rotation to place the effect in world space
- AttachToActor - opt) - if specified, component will move along with this Actor
Returns:
- the ParticleSystemComponent the effect will use
Note: the component is returned so the caller can perform any additional modifications (parameters, etc), but it shouldn't keep the reference around as the component will be returned to the pool as soon as the effect is complete
[edit] SpawnExplosionLight
creates an explosion light (currently not pooled)
