UE2:ParticleEmitter (UT2004)

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)
UT2004 Object >> ParticleEmitter
Package:
Engine
Direct subclasses:
BeamEmitter, MeshEmitter, SparkEmitter, SpriteEmitter, TrailEmitter
This class in other games:

ParticleEmitter: Base class for sub- emitters.

make sure to keep structs in sync in UnParticleSystem.h

Properties

See ParticleEmitter properties.

Enums

See ParticleEmitter enums.

Structs

Particle

Object.Vector Location
Object.Vector OldLocation
Object.Vector Velocity
Object.Vector StartSize
Object.Vector SpinsPerSecond
Object.Vector StartSpin
Object.Vector RevolutionCenter
Object.Vector RevolutionsPerSecond
Object.Vector RevolutionsMultiplier
Object.Vector Size
Object.Vector StartLocation
Object.Vector ColorMultiplier
Object.Vector VelocityMultiplier
Object.Vector OldMeshLocation
Object.Color Color
float Time
float MaxLifetime
float Mass
int HitCount
int Flags
int Subdivision
int BoneIndex

ParticleColorScale

float RelativeTime
always in range [0..1]
Object.Color Color

ParticleRevolutionScale

float RelativeTime
always in range [0..1]
Object.Vector RelativeRevolution

ParticleSound

Sound Sound
Object.Range Radius
Object.Range Pitch
int Weight
Object.Range Volume
Object.Range Probability

ParticleTimeScale

float RelativeTime
always in range [0..1]
float RelativeSize

ParticleVelocityScale

float RelativeTime
always in range [0..1]
Object.Vector RelativeVelocity

Native functions

Reset

native function Reset ()


SpawnParticle

native function SpawnParticle (int Amount)


Trigger

native function Trigger ()