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

Engine.ParticleModuleBeamModifier

Extends
ParticleModuleBeamBase
Modifiers
native ( Particle ) editinlinenew dontcollapsecategories hidecategories ( Object )

ParticleModuleBeamModifier This module implements a single modifier for a beam emitter. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.ParticleModule
   |   
   +-- Engine.ParticleModuleBeamBase
      |   
      +-- Engine.ParticleModuleBeamModifier

Variables Summary
Modifier
BeamModifierTypeModifierType
Position
rawdistributionvectorPosition
BeamModifierOptionsPositionOptions
Strength
rawdistributionfloatStrength
BeamModifierOptionsStrengthOptions
Tangent
boolbAbsoluteTangent
rawdistributionvectorTangent
BeamModifierOptionsTangentOptions
Inherited Variables from Engine.ParticleModule
b3DDrawMode, bCurvesAsColor, bEditable, bEnabled, bSpawnModule, bSupported3DDrawMode, bUpdateModule, ModuleEditorColor

Enumerations Summary
BeamModifierType
PEB2MT_Source, PEB2MT_Target
Inherited Enumerations from Engine.ParticleModuleBeamBase
Beam2SourceTargetMethod, Beam2SourceTargetTangentMethod
Inherited Enumerations from Engine.ParticleModule
EModuleType, EParticleSourceSelectionMethod

Structures Summary
BeamModifierOptions
bModify, bScale, bLock
Inherited Structures from Engine.ParticleModule
ParticleCurvePair


Variables Detail

Modifier

ModifierType Source code

var(Modifier) BeamModifierType ModifierType;
Modify the target of the beam.

Position

Position Source code

var(Position) rawdistributionvector Position;
The value to use when modifying the position.

PositionOptions Source code

var(Position) BeamModifierOptions PositionOptions;
The options associated with the position.

Strength

Strength Source code

var(Strength) rawdistributionfloat Strength;
The value to use when modifying the Strength.

StrengthOptions Source code

var(Strength) BeamModifierOptions StrengthOptions;
The options associated with the Strength.

Tangent

bAbsoluteTangent Source code

var(Tangent) bool bAbsoluteTangent;
If TRUE, don't transform the tangent modifier into the tangent basis.

Tangent Source code

var(Tangent) rawdistributionvector Tangent;
The value to use when modifying the Tangent.

TangentOptions Source code

var(Tangent) BeamModifierOptions TangentOptions;
The options associated with the Tangent.


Enumerations Detail

BeamModifierType Source code

enum BeamModifierType
{
PEB2MT_Source, PEB2MT_Target
};
What to modify.


Structures Detail

BeamModifierOptions Source code

struct BeamModifierOptions
{
var(ParticleModuleBeamModifier) bool bLock;
var(ParticleModuleBeamModifier) bool bModify;
var(ParticleModuleBeamModifier) bool bScale;
};

bLock:
If TRUE, lock the modifier to the life of the particle.
bModify:
If TRUE, modify the value associated with this grouping.
bScale:
If TRUE, scale the associated value by the given value.


Defaultproperties

defaultproperties
{
   Position=(Distribution=DistributionPosition,Op=1,LookupTableNumElements=1,LookupTableChunkSize=3,LookupTable=(0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000))
   Tangent=(Distribution=DistributionTangent,Op=1,LookupTableNumElements=1,LookupTableChunkSize=3,LookupTable=(0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000))
   Strength=(Distribution=DistributionStrength,Op=1,LookupTableNumElements=1,LookupTableChunkSize=1,LookupTable=(0.000000,0.000000,0.000000,0.000000))
   Name="Default__ParticleModuleBeamModifier"
   ObjectArchetype=ParticleModuleBeamBase'Engine.Default__ParticleModuleBeamBase'
}

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