UE2:BeamEmitter (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (talk | contribs) (Auto-generated page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
U2XMP Object >> ParticleEmitter >> BeamEmitter
Package:
Engine
This class in other games:

BeamEmitter: An Unreal Beam Particle Emitter.

Properties

Property group 'Beam'

BeamDistanceRange

Type: Object.Range


BeamEndPoints

Type: array<ParticleBeamEndPoint>


BeamTextureUScale

Type: float


Default value: 1.0

BeamTextureVScale

Type: float


Default value: 1.0

DetermineEndPointBy

Type: EBeamEndPointType


RotatingSheets

Type: int


Property group 'BeamBranching'

BranchEmitter

Type: int


Default value: -1

BranchProbability

Type: Object.Range


BranchSpawnAmountRange

Type: Object.Range


LinkupLifetime

Type: bool


UseBranching

Type: bool


Property group 'BeamNoise'

HFScaleFactors

Type: array<ParticleBeamScale>


HFScaleRepeats

Type: float


HighFrequencyNoiseRange

Type: Object.RangeVector


HighFrequencyPoints

Type: int


Default value: 10

LFScaleFactors

Type: array<ParticleBeamScale>


LFScaleRepeats

Type: float


LowFrequencyNoiseRange

Type: Object.RangeVector


LowFrequencyPoints

Type: int


Default value: 3

NoiseDeterminesEndPoint

Type: bool


UseHighFrequencyScale

Type: bool


UseLowFrequencyScale

Type: bool


Internal variables

BeamValueSum

Type: float

Modifiers: transient


HFPoints

Type: array<ParticleBeamData>

Modifiers: transient


HitActors

Type: array<Actor>

Modifiers: transient


IndicesPerParticle

Type: int

Modifiers: transient


LFPoints

Type: array<Object.Vector>

Modifiers: transient


PrimitivesPerParticle

Type: int

Modifiers: transient


SheetsUsed

Type: int

Modifiers: transient


VerticesPerParticle

Type: int

Modifiers: transient


Enums

EBeamEndPointType

PTEP_Velocity
PTEP_Distance
PTEP_Offset
PTEP_Actor
PTEP_TraceOffset

Structs

ParticleBeamData

Object.Vector Location
float t

ParticleBeamEndPoint

name ActorTag
Object.RangeVector Offset
float Weight

ParticleBeamScale

Object.Vector FrequencyScale
float RelativeLength