Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.ParticleModuleSpawnPerUnit

Extends
ParticleModuleSpawnBase
Modifiers
native ( Particle ) editinlinenew collapsecategories hidecategories ( Object )

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.ParticleModule
   |   
   +-- Engine.ParticleModuleSpawnBase
      |   
      +-- Engine.ParticleModuleSpawnPerUnit

Variables Summary
Spawn
boolbIgnoreSpawnRateWhenMoving
floatMovementTolerance
rawdistributionfloatSpawnPerUnit
floatUnitScalar
Inherited Variables from Engine.ParticleModuleSpawnBase
bProcessSpawnRate
Inherited Variables from Engine.ParticleModule
b3DDrawMode, bCurvesAsColor, bEditable, bEnabled, bSpawnModule, bSupported3DDrawMode, bUpdateModule, ModuleEditorColor

Enumerations Summary
Inherited Enumerations from Engine.ParticleModule
EModuleType, EParticleSourceSelectionMethod

Structures Summary
Inherited Structures from Engine.ParticleModule
ParticleCurvePair


Variables Detail

Spawn

bIgnoreSpawnRateWhenMoving Source code

var(Spawn) bool bIgnoreSpawnRateWhenMoving;
If TRUE, process the default spawn rate when not moving... When not moving, skip the default spawn rate. If FALSE, return the bProcessSpawnRate setting.

MovementTolerance Source code

var(Spawn) float MovementTolerance;
The tolerance for moving vs. not moving w.r.t. the bIgnoreSpawnRateWhenMoving flag. Ie, if (DistanceMoved < (UnitScalar * MovementTolerance)) then consider it not moving.

SpawnPerUnit Source code

var(Spawn) rawdistributionfloat SpawnPerUnit;
The amount to spawn per meter distribution. The value is retrieved using the EmitterTime.

UnitScalar Source code

var(Spawn) float UnitScalar;
The scalar to apply to the distance travelled. The value from SpawnPerUnit is divided by this value to give the actual number of particles per unit.


Defaultproperties

defaultproperties
{
   UnitScalar=50.000000
   SpawnPerUnit=(Distribution=RequiredDistributionSpawnPerUnit,Op=1,LookupTableNumElements=1,LookupTableChunkSize=1,LookupTable=(0.000000,0.000000,0.000000,0.000000))
   MovementTolerance=0.100000
   bSpawnModule=True
   Name="Default__ParticleModuleSpawnPerUnit"
   ObjectArchetype=ParticleModuleSpawnBase'Engine.Default__ParticleModuleSpawnBase'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:40.901 - Created with UnCodeX