Gah - a solution with more questions. – EntropicLqd

UE3:ParticleModule (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
(Redirected from UE3:EModuleType (UT3))
Jump to: navigation, search
UT3 Object >> ParticleModule
Package: 
Engine
Direct subclasses:
ParticleModuleMaterialBase, ParticleModuleUberBase, ParticleModuleOrbitBase, ParticleModuleAccelerationBase, ParticleModuleAttractorBase, ParticleModuleBeamBase, ParticleModuleCollisionBase, ParticleModuleColorBase, ParticleModuleKillBase, ParticleModuleLifetimeBase, ParticleModuleLocationBase, ParticleModuleOrientationBase, ParticleModuleRequired, ParticleModuleRotationBase, ParticleModuleRotationRateBase, ParticleModuleSizeBase, ParticleModuleSpawnBase, ParticleModuleSubUVBase, ParticleModuleTrailBase, ParticleModuleTypeDataBase, ParticleModuleVelocityBase
This class in other games:
UDK

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

Properties[edit]

Property group 'Cascade'[edit]

ModuleEditorColor[edit]

Type: Object.Color

The color to draw the modules curves in the curve editor. If bCurvesAsColor is TRUE, it overrides this value.

Internal variables[edit]

b3DDrawMode[edit]

Type: bool

If TRUE, the module should render its 3D visualization helper

bCurvesAsColor[edit]

Type: bool

If TRUE, the module displays vector curves as colors

bEditable[edit]

Type: bool

If TRUE, the module has had editing enabled on it

Default value: True

bEnabled[edit]

Type: bool

If TRUE, the module is enabled

Default value: True

bSpawnModule[edit]

Type: bool

If TRUE, the module performs operations on particles during Spawning

bSupported3DDrawMode[edit]

Type: bool

If TRUE, the module supports rendering a 3D visualization helper

bUpdateModule[edit]

Type: bool

If TRUE, the module performs operations on particles during Updating

Enums[edit]

EModuleType[edit]

ModuleType Indicates the kind of emitter the module can be applied to. ie, EPMT_Beam - only applies to beam emitters.

The TypeData field is present to speed up finding the TypeData module.

EPMT_General 
General - all emitter types can use it
EPMT_TypeData 
TypeData - TypeData modules
EPMT_Beam 
Beam - only applied to beam emitters
EPMT_Trail 
Trail - only applied to trail emitters

EParticleSourceSelectionMethod[edit]

Particle Selection Method, for any emitters that utilize particles as the source points.

EPSSM_Random 
Random - select a particle at random
EPSSM_Sequential 
Sequential - select a particle in order

Structs[edit]

ParticleCurvePair[edit]

Modifiers: native, transient

string CurveName 
Object CurveObject