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

Engine.ParticleModuleAttractorParticle

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

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

Core.Object
|   
+-- Engine.ParticleModule
   |   
   +-- Engine.ParticleModuleAttractorBase
      |   
      +-- Engine.ParticleModuleAttractorParticle

Variables Summary
intLastSelIndex
Attractor
boolbAffectBaseVelocity
boolbInheritSourceVel
boolbRenewSource
boolbStrengthByDistance
rawdistributionfloatRange
rawdistributionfloatStrength
Location
nameEmitterName
EAttractorParticleSelectionMethodSelectionMethod
Inherited Variables from Engine.ParticleModule
b3DDrawMode, bCurvesAsColor, bEditable, bEnabled, bSpawnModule, bSupported3DDrawMode, bUpdateModule, ModuleEditorColor

Enumerations Summary
EAttractorParticleSelectionMethod
EAPSM_Random, EAPSM_Sequential
Inherited Enumerations from Engine.ParticleModule
EModuleType, EParticleSourceSelectionMethod

Structures Summary
Inherited Structures from Engine.ParticleModule
ParticleCurvePair


Variables Detail

LastSelIndex Source code

var int LastSelIndex;

Attractor

bAffectBaseVelocity Source code

var(Attractor) bool bAffectBaseVelocity;
If TRUE, the velocity adjustment will be applied to the base velocity.

bInheritSourceVel Source code

var(Attractor) bool bInheritSourceVel;
Whether the particle should inherit the source veloctiy if it expires.

bRenewSource Source code

var(Attractor) bool bRenewSource;
Whether the particle should grab a new particle if it's source expires.

bStrengthByDistance Source code

var(Attractor) bool bStrengthByDistance;
The strength curve is a function of distance or of time.

Range Source code

var(Attractor) rawdistributionfloat Range;
The radial range of the attraction around the source particle. Particle-life relative.

Strength Source code

var(Attractor) rawdistributionfloat Strength;
The strength of the attraction (negative values repel). Particle-life relative if StrengthByDistance is false.

Location

EmitterName Source code

var(Location) export noclear name EmitterName;
The source emitter for attractors

SelectionMethod Source code

var(Location) EAttractorParticleSelectionMethod SelectionMethod;


Enumerations Detail

EAttractorParticleSelectionMethod Source code

enum EAttractorParticleSelectionMethod
{
EAPSM_Random, EAPSM_Sequential
};
The method to use when selecting an attractor target particle from the emitter.


Defaultproperties

defaultproperties
{
   Range=(Distribution=DistributionRange,Op=1,LookupTableNumElements=1,LookupTableChunkSize=1,LookupTable=(0.000000,0.000000,0.000000,0.000000))
   bStrengthByDistance=True
   Strength=(Distribution=DistributionStrength,Op=1,LookupTableNumElements=1,LookupTableChunkSize=1,LookupTable=(0.000000,0.000000,0.000000,0.000000))
   bSpawnModule=True
   bUpdateModule=True
   Name="Default__ParticleModuleAttractorParticle"
   ObjectArchetype=ParticleModuleAttractorBase'Engine.Default__ParticleModuleAttractorBase'
}

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