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

UE2:XEmitter (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 07:44, 6 December 2008 by Wormbo (Talk | contribs) (added class description)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2004 Object >> Actor >> XEmitter
Package: 
Engine
This class in other games:
UT2003

Particle emitter class by Digital Extremes. This class can create some emitter effects that Epic's Emitter class can't create. For any effects that are possible with xEmitters and Epic Emitters, Epic's implementation usually gives better performance.

Properties

See xEmitter properties.

Enums

EAttenFunc

ATF_LerpInOut 
ATF_ExpInOut 
ATF_SmoothStep 
ATF_Pulse 
ATF_Random 
ATF_None 

ExParticleTypes

PT_Sprite 
PT_Stream 
PT_Line 
PT_Disc 
PT_Mesh 
PT_Branch 
PT_Beam 

ExSpawningTypes

ST_Sphere 
ST_Line 
ST_Disc 
ST_Cylinder 
ST_AimedSphere 
ST_StaticMesh 
ST_Explode 
ST_ExplodeRing 
ST_OwnerSkeleton 
ST_Test 

Functions

Static functions

PrecacheContent

static function PrecacheContent (LevelInfo Level)


Events

CollisionSound

event CollisionSound ()


PreSpawned

event PreSpawned ()


Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger


Other instance functions

ClampToMaxParticles

simulated final function float ClampToMaxParticles (float InPart)


UpdatePrecacheMaterials

simulated function UpdatePrecacheMaterials ()

Overrides: Actor.UpdatePrecacheMaterials