Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE3:ParticleEmitter (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT3 Object >> ParticleEmitter

Contents

Package: 
Engine
Direct subclass:
ParticleSpriteEmitter
This class in other games:
U2XMP, UDK, UE2Runtime, UT2003, UT2004

ParticleEmitter The base class for any particle emitter objects. Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

[edit] Properties

[edit] Property group 'Particle'

[edit] EmitterName

Type: name


Default value: 'Particle Emitter'

[edit] InitialAllocationCount

Type: int

Initial allocation count - overrides calculated peak count if > 0

[edit] Property group 'RequiredData'

[edit] RequiredModule

Type: ParticleModuleRequired

Modifiers: transient, editinline


[edit] Internal variables

[edit] bEnabled

Type: bool


Default value: True

[edit] bKillOnCompleted

Type: bool


[edit] BurstList

Type: array<ParticleBurst>

Modifiers: export, noclear


[edit] ConvertedModules

Type: bool


Default value: True

[edit] DirectUV

Type: bool


[edit] EmitterDuration

Type: float


Default value: 1.0

[edit] EmitterEditorColor

Type: Object.Color


Default value:

Member Value
A 0
B 150
G 150
R 0

[edit] EmitterLoops

Type: int

0 indicates loop continuously

[edit] EmitterRenderMode

Type: EEmitterRenderMode


[edit] InterpolationMethod

Type: EParticleSubUVInterpMethod


[edit] KillOnDeactivate

Type: bool


[edit] LODLevels

Type: array<ParticleLODLevel>

Modifiers: editinline, export


[edit] Modules

Type: array<ParticleModule>

Modifiers: editinline, export


[edit] ParticleBurstMethod

Type: EParticleBurstMethod


[edit] PeakActiveParticles

Type: int


[edit] RandomImageChanges

Type: int


[edit] RandomImageTime

Type: float


Default value: 1.0

[edit] ScaleUV

Type: bool


Default value: True

[edit] SpawnModules

Type: array<ParticleModule>

Modifiers: native


[edit] SpawnRate

Type: DistributionFloat.RawDistributionFloat


Default value:

Member Value
Distribution DistributionSpawnRate
LookupTable
  1. 0.0
  2. 0.0
  3. 0.0
  4. 0.0
LookupTableChunkSize 1
LookupTableNumElements 1
Op 1

[edit] SubImages_Horizontal

Type: int


Default value: 1

[edit] SubImages_Vertical

Type: int


Default value: 1

[edit] SubUVDataOffset

Type: int

Modifiers: transient


[edit] TypeDataModule

Type: ParticleModule

Modifiers: export


[edit] UpdateModules

Type: array<ParticleModule>

Modifiers: native


[edit] UseLocalSpace

Type: bool


[edit] Enums

[edit] EEmitterRenderMode

ERM_Normal 
ERM_Point 
ERM_Cross 
ERM_None 

[edit] EParticleBurstMethod

EPBM_Instant 
EPBM_Interpolated 

[edit] EParticleSubUVInterpMethod

PSUVIM_None 
PSUVIM_Linear 
PSUVIM_Linear_Blend 
PSUVIM_Random 
PSUVIM_Random_Blend 

[edit] Structs

[edit] ParticleBurst

Modifiers: native

int Count 
The number of particles to emit
int CountLow 
If > 0, use as a range [CountLow..Count]
float Time 
The time at which to emit them (0..1 - emitter lifetime)
Personal tools