UE2:XEmitter (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 06:44, 6 December 2008 by Wormbo (talk | contribs) (added class description)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
UT2004 Object >> Actor >> XEmitter
Package:
Engine
This class in other games:

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