My program doesn't have bugs. It just develops random features.

UE3:SeqEvent_ParticleEvent (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> SequenceObject >> SequenceOp >> SequenceEvent >> SeqEvent_ParticleEvent
Package: 
Engine


Properties

Property group 'SeqEvent_ParticleEvent'

UseRelfectedImpactVector

Type: bool

If TRUE, use the impact direction reflected about the hit normal as the normal.

Internal variables

EventEmitterTime

Type: float

The emitter time of the event.

EventNormal

Type: Object.Vector

The collision normal of the event.

EventParticleTime

Type: float

The particle time of the event.

EventPosition

Type: Object.Vector

The particle position of the event.

EventType

Type: EParticleEventOutputType

The type of event.

EventVelocity

Type: Object.Vector

The particle velocity of the event.

Default values

Property Value
bPlayerOnly False
MaxTriggerCount 0
ObjCategory "Particles"
ObjName "ParticleEvent"
VariableLinks[1]
Member Value
bWriteable True
ExpectedType Class'Engine.SeqVar_Int'
LinkDesc "Type"
PropertyName 'EventType'
VariableLinks[2]
Member Value
bWriteable True
ExpectedType Class'Engine.SeqVar_Vector'
LinkDesc "Pos"
PropertyName 'EventPosition'
VariableLinks[3]
Member Value
bWriteable True
ExpectedType Class'Engine.SeqVar_Float'
LinkDesc "ETime"
PropertyName 'EventEmitterTime'
VariableLinks[4]
Member Value
bWriteable True
ExpectedType Class'Engine.SeqVar_Vector'
LinkDesc "Vel"
PropertyName 'EventVelocity'
VariableLinks[5]
Member Value
bWriteable True
ExpectedType Class'Engine.SeqVar_Float'
LinkDesc "PTime"
PropertyName 'EventParticleTime'
VariableLinks[6]
Member Value
bWriteable True
ExpectedType Class'Engine.SeqVar_Vector'
LinkDesc "Normal"
PropertyName 'EventNormal'

Enums

EParticleEventOutputType

ePARTICLEOUT_Spawn 
ePARTICLEOUT_Death 
ePARTICLEOUT_Collision 
ePARTICLEOUT_Kismet 

Static events

GetObjClassVersion

static event int GetObjClassVersion ()

Overrides: SequenceObject.GetObjClassVersion

Return the version number for this class. Child classes should increment this method by calling Super then adding a individual class version to the result. When a class is first created, the number should be 0; each time one of the link arrays is modified (VariableLinks, OutputLinks, InputLinks, etc.), the number that is added to the result of Super.GetObjClassVersion() should be incremented by 1.

Returns:

the version number for this specific class.