Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Core.Object | +-- Engine.ParticleModule | +-- Engine.ParticleModuleRequired
Constants Summary |
---|
Inherited Contants from Core.Object |
---|
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg |
Variables Summary | |
---|---|
bool | bDirectUV |
float | RandomImageTime |
Burst | |
array<ParticleBurst> | BurstList |
EParticleBurstMethod | ParticleBurstMethod |
Cascade | |
color | EmitterEditorColor |
EEmitterRenderMode | EmitterRenderMode |
Delay | |
bool | bDelayFirstLoopOnly |
float | EmitterDelay |
Emitter | |
bool | bDurationRecalcEachLoop |
bool | bEmitterDurationUseRange |
bool | bKillOnCompleted |
bool | bKillOnDeactivate |
bool | bRequiresSorting |
bool | bUseLocalSpace |
bool | bUseMaxDrawCount |
float | EmitterDuration |
float | EmitterDurationLow |
int | EmitterLoops |
MaterialInterface | Material |
int | MaxDrawCount |
EParticleScreenAlignment | ScreenAlignment |
Spawn | |
rawdistributionfloat | SpawnRate |
SubUV | |
bool | bScaleUV |
EParticleSubUVInterpMethod | InterpolationMethod |
int | RandomImageChanges |
int | SubImages_Horizontal |
int | SubImages_Vertical |
Inherited Variables from Engine.ParticleModule |
---|
b3DDrawMode, bCurvesAsColor, bEditable, bEnabled, bSpawnModule, bSupported3DDrawMode, bUpdateModule, ModuleEditorColor |
Inherited Variables from Core.Object |
---|
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject |
Enumerations Summary |
---|
Inherited Enumerations from Engine.ParticleModule |
---|
EModuleType, EParticleSourceSelectionMethod |
Inherited Enumerations from Core.Object |
---|
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup |
Structures Summary |
---|
Inherited Structures from Engine.ParticleModule |
---|
ParticleCurvePair |
Functions Summary |
---|
Variables Detail |
---|
SUB-UV RELATIVE INTERNAL MEMBERS
The amount of time (particle-relative, 0.0 to 1.0) to 'lock' on a random sub image 0.0 = change every frame 1.0 = select a random image at spawn and hold for the life of the particle
The array of burst entries.
The method to utilize when burst-emitting particles
EmitterDelay This variable indicates the time (in seconds) that this emitter should be delayed in the particle system.
If TRUE, kill the emitter when it completes
If TRUE, kill the emitter when the particle system is deactivated
Whether this emitter requires sorting as specified by artist.
If TRUE, update the emitter in local space
The maximum number of particles to DRAW for this emitter. If set to 0, it will use whatever number are present.
How long, in seconds, the emitter will run before looping. If set to 0, the emitter will never loop.
The number of times to loop the emitter. 0 indicates loop continuously
The material to utilize for the emitter at this LOD level.
The screen alignment to utilize for the emitter at this LOD level.
The rate at which to spawn particles
Whether to scale the UV or not - ie, the model wasn't set with sub uvs
The interpolation method to used for the SubUV image selection
The number of times to change a random image over the life of the particle.
The number of sub-images horizontally in the texture
The number of sub-images vertically in the texture
Defaultproperties |
---|
defaultproperties { bUseMaxDrawCount=True EmitterDuration=1.000000 MaxDrawCount=500 SpawnRate=(Distribution=RequiredDistributionSpawnRate,Op=1,LookupTableNumElements=1,LookupTableChunkSize=1,LookupTable=(0.000000,0.000000,0.000000,0.000000)) SubImages_Horizontal=1 SubImages_Vertical=1 bSpawnModule=True bUpdateModule=True Name="Default__ParticleModuleRequired" ObjectArchetype=ParticleModule'Engine.Default__ParticleModule' } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |