The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:BeamEmitter (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UE2Runtime Object >> ParticleEmitter >> BeamEmitter

Contents

Package: 
Engine
No known subclasses.
This class in other games:
U2XMP, UT2003, UT2004

BeamEmitter: An Unreal Beam Particle Emitter.

[edit] Properties

[edit] Property group 'Beam'

[edit] BeamDistanceRange

Type: Object.Range


[edit] BeamEndPoints

Type: array<ParticleBeamEndPoint>


[edit] BeamTextureUScale

Type: float


Default value: 1.0

[edit] BeamTextureVScale

Type: float


Default value: 1.0

[edit] DetermineEndPointBy

Type: EBeamEndPointType


[edit] RotatingSheets

Type: int


[edit] TriggerEndpoint

Type: bool


[edit] Property group 'BeamBranching'

[edit] BranchEmitter

Type: int


Default value: -1

[edit] BranchHFPointsRange

Type: Object.Range


Default value:

Member Value
Max 1000.0

[edit] BranchProbability

Type: Object.Range


[edit] BranchSpawnAmountRange

Type: Object.Range


[edit] LinkupLifetime

Type: bool


[edit] UseBranching

Type: bool


[edit] Property group 'BeamNoise'

[edit] DynamicHFNoisePointsRange

Type: Object.Range


[edit] DynamicHFNoiseRange

Type: Object.RangeVector


[edit] DynamicTimeBetweenNoiseRange

Type: Object.Range


[edit] HFScaleFactors

Type: array<ParticleBeamScale>


[edit] HFScaleRepeats

Type: float


[edit] HighFrequencyNoiseRange

Type: Object.RangeVector


[edit] HighFrequencyPoints

Type: int


Default value: 10

[edit] LFScaleFactors

Type: array<ParticleBeamScale>


[edit] LFScaleRepeats

Type: float


[edit] LowFrequencyNoiseRange

Type: Object.RangeVector


[edit] LowFrequencyPoints

Type: int


Default value: 3

[edit] NoiseDeterminesEndPoint

Type: bool


[edit] UseHighFrequencyScale

Type: bool


[edit] UseLowFrequencyScale

Type: bool


[edit] Internal variables

[edit] BeamValueSum

Type: float

Modifiers: transient


[edit] HFPoints

Type: array<ParticleBeamData>

Modifiers: transient


[edit] HitActors

Type: array<Actor>

Modifiers: transient


[edit] IndicesPerParticle

Type: int

Modifiers: transient


[edit] LFPoints

Type: array<Object.Vector>

Modifiers: transient


[edit] PrimitivesPerParticle

Type: int

Modifiers: transient


[edit] SheetsUsed

Type: int

Modifiers: transient


[edit] TimeSinceLastDynamicNoise

Type: float

Modifiers: transient


[edit] VerticesPerParticle

Type: int

Modifiers: transient


[edit] Enums

[edit] EBeamEndPointType

PTEP_Velocity 
PTEP_Distance 
PTEP_Offset 
PTEP_Actor 
PTEP_TraceOffset 
PTEP_OffsetAsAbsolute 

[edit] Structs

[edit] ParticleBeamData

Object.Vector Location 
float

[edit] ParticleBeamEndPoint

name ActorTag 
Object.RangeVector Offset 
float Weight 

[edit] ParticleBeamScale

Object.Vector FrequencyScale 
float RelativeLength 
Personal tools