I don't need to test my programs. I have an error-correcting modem.
UE3:ParticleEmitter (UT3)
Object >> ParticleEmitter |
Contents
- 1 Properties
- 1.1 Property group 'Particle'
- 1.2 Property group 'RequiredData'
- 1.3 Internal variables
- 1.3.1 bEnabled
- 1.3.2 bKillOnCompleted
- 1.3.3 BurstList
- 1.3.4 ConvertedModules
- 1.3.5 DirectUV
- 1.3.6 EmitterDuration
- 1.3.7 EmitterEditorColor
- 1.3.8 EmitterLoops
- 1.3.9 EmitterRenderMode
- 1.3.10 InterpolationMethod
- 1.3.11 KillOnDeactivate
- 1.3.12 LODLevels
- 1.3.13 Modules
- 1.3.14 ParticleBurstMethod
- 1.3.15 PeakActiveParticles
- 1.3.16 RandomImageChanges
- 1.3.17 RandomImageTime
- 1.3.18 ScaleUV
- 1.3.19 SpawnModules
- 1.3.20 SpawnRate
- 1.3.21 SubImages_Horizontal
- 1.3.22 SubImages_Vertical
- 1.3.23 SubUVDataOffset
- 1.3.24 TypeDataModule
- 1.3.25 UpdateModules
- 1.3.26 UseLocalSpace
- 2 Enums
- 3 Structs
- Package:
- Engine
- Direct subclass:
- ParticleSpriteEmitter
- This class in other games:
- UE2Runtime, UT2003, UT2004, U2XMP, UDK
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
ParticleEmitter The base class for any particle emitter objects. Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties[edit]
Property group 'Particle'[edit]
EmitterName[edit]
Type: name
Default value: 'Particle Emitter'
InitialAllocationCount[edit]
Type: int
Initial allocation count - overrides calculated peak count if > 0
Property group 'RequiredData'[edit]
RequiredModule[edit]
Type: ParticleModuleRequired
Modifiers: transient, editinline
Internal variables[edit]
bEnabled[edit]
Type: bool
Default value: True
bKillOnCompleted[edit]
Type: bool
BurstList[edit]
Type: array<ParticleBurst>
Modifiers: export, noclear
ConvertedModules[edit]
Type: bool
Default value: True
DirectUV[edit]
Type: bool
EmitterDuration[edit]
Type: float
Default value: 1.0
EmitterEditorColor[edit]
Type: Object.Color
Default value:
Member | Value |
---|---|
A | 0 |
B | 150 |
G | 150 |
R | 0 |
EmitterLoops[edit]
Type: int
0 indicates loop continuously
EmitterRenderMode[edit]
Type: EEmitterRenderMode
InterpolationMethod[edit]
Type: EParticleSubUVInterpMethod
KillOnDeactivate[edit]
Type: bool
LODLevels[edit]
Type: array<ParticleLODLevel>
Modifiers: editinline, export
Modules[edit]
Type: array<ParticleModule>
Modifiers: editinline, export
ParticleBurstMethod[edit]
Type: EParticleBurstMethod
PeakActiveParticles[edit]
Type: int
RandomImageChanges[edit]
Type: int
RandomImageTime[edit]
Type: float
Default value: 1.0
ScaleUV[edit]
Type: bool
Default value: True
SpawnModules[edit]
Type: array<ParticleModule>
Modifiers: native
SpawnRate[edit]
Type: DistributionFloat.RawDistributionFloat
Default value:
Member | Value |
---|---|
Distribution | DistributionSpawnRate |
LookupTable |
|
LookupTableChunkSize | 1 |
LookupTableNumElements | 1 |
Op | 1 |
SubImages_Horizontal[edit]
Type: int
Default value: 1
SubImages_Vertical[edit]
Type: int
Default value: 1
SubUVDataOffset[edit]
Type: int
Modifiers: transient
TypeDataModule[edit]
Type: ParticleModule
Modifiers: export
UpdateModules[edit]
Type: array<ParticleModule>
Modifiers: native
UseLocalSpace[edit]
Type: bool
Enums[edit]
EEmitterRenderMode[edit]
- ERM_Normal
- ERM_Point
- ERM_Cross
- ERM_None
EParticleBurstMethod[edit]
- EPBM_Instant
- EPBM_Interpolated
EParticleSubUVInterpMethod[edit]
- PSUVIM_None
- PSUVIM_Linear
- PSUVIM_Linear_Blend
- PSUVIM_Random
- PSUVIM_Random_Blend
Structs[edit]
ParticleBurst[edit]
Modifiers: native