Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
Difference between revisions of "UE3:ParticleModule (UDK)"
(Talk) |
(Talk) |
||
Line 54: | Line 54: | ||
If TRUE, the module performs operations on particles during Updating | If TRUE, the module performs operations on particles during Updating | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
====LODDuplicate==== | ====LODDuplicate==== |
Revision as of 05:24, 17 January 2010
Object >> ParticleModule |
Contents
- Package:
- Engine
- Direct subclasses:
- ParticleModuleAccelerationBase, ParticleModuleAttractorBase, ParticleModuleBeamBase, ParticleModuleCollisionBase, ParticleModuleColorBase, ParticleModuleEventBase, ParticleModuleKillBase, ParticleModuleLifetimeBase, ParticleModuleLocationBase, ParticleModuleMaterialBase, ParticleModuleOrbitBase, ParticleModuleOrientationBase, ParticleModuleParameterBase, ParticleModuleRequired, ParticleModuleRotationBase, ParticleModuleRotationRateBase, ParticleModuleSizeBase, ParticleModuleSpawnBase, ParticleModuleStoreSpawnTimeBase, ParticleModuleSubUVBase, ParticleModuleTrailBase, ParticleModuleTypeDataBase, ParticleModuleUberBase, ParticleModuleVelocityBase
- This class in other games:
- UT3
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. |
Properties
Property group 'Cascade'
b3DDrawMode
Type: bool
If TRUE, the module should render its 3D visualization helper
ModuleEditorColor
Type: Object.Color
The color to draw the modules curves in the curve editor. If bCurvesAsColor is TRUE, it overrides this value.
Internal variables
bCurvesAsColor
Type: bool
If TRUE, the module displays vector curves as colors
bEditable
Type: bool
If TRUE, the module has had editing enabled on it
Default value: True
bEnabled
Type: bool
If TRUE, the module is enabled
Default value: True
bSpawnModule
Type: bool
If TRUE, the module performs operations on particles during Spawning
bSupported3DDrawMode
Type: bool
If TRUE, the module supports rendering a 3D visualization helper
bUpdateModule
Type: bool
If TRUE, the module performs operations on particles during Updating
LODDuplicate
Type: bool
If TRUE, this flag indicates that auto-generation for LOD will result in an exact duplicate of the module, regardless of the percentage. If FALSE, it will result in a module with different settings.
Default value: True
LODValidity
Type: byte
Modifiers: const
The LOD levels this module is present in. Bit-flags are used to indicate validity for a given LOD level. For example, if ((1 << Level) & LODValidity) != 0 then the module is used in that LOD.
Enums
EModuleType
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
- EPMT_Spawn
- Spawn - all emitter types REQUIRE it
- EPMT_Required
- Required - all emitter types REQUIRE it
- EPMT_Event
- Event - event related modules
EParticleSourceSelectionMethod
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
ParticleCurvePair
Modifiers: native, transient