Cogito, ergo sum

UE2:ParticleEmitter properties (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UE2Runtime Object >> ParticleEmitter (properties)

Contents

ParticleEmitter properties in other games:
U2XMP, UT2003, UT2004
Other member categories for this class:
enums

[edit] Properties

[edit] Property group 'Acceleration'

[edit] Acceleration

Type: Object.Vector


[edit] Property group 'Collision'

[edit] CollisionPlanes

Type: array<Object.Plane>


[edit] DampingFactorRange

Type: Object.RangeVector


Default value:

Member Value
X
Member Value
Max 1.0
Min 1.0
Y
Member Value
Max 1.0
Min 1.0
Z
Member Value
Max 1.0
Min 1.0

[edit] ExtentMultiplier

Type: Object.Vector


Default value:

Member Value
X 1.0
Y 1.0
Z 1.0

[edit] MaxCollisions

Type: Object.Range


[edit] SpawnAmount

Type: int


[edit] SpawnedVelocityScaleRange

Type: Object.RangeVector


[edit] SpawnFromOtherEmitter

Type: int


Default value: -1

[edit] UseCollision

Type: bool


[edit] UseCollisionPlanes

Type: bool


[edit] UseMaxCollisions

Type: bool


[edit] UseSpawnedVelocityScale

Type: bool


[edit] Property group 'Color'

[edit] ColorMultiplierRange

Type: Object.RangeVector


Default value:

Member Value
X
Member Value
Max 1.0
Min 1.0
Y
Member Value
Max 1.0
Min 1.0
Z
Member Value
Max 1.0
Min 1.0

[edit] ColorScale

Type: array<ParticleColorScale>


[edit] ColorScaleRepeats

Type: float


[edit] UseColorScale

Type: bool


[edit] Property group 'Fading'

[edit] FadeIn

Type: bool


[edit] FadeInEndTime

Type: float


[edit] FadeInFactor

Type: Object.Plane


Default value:

Member Value
W 1.0
X 1.0
Y 1.0
Z 1.0

[edit] FadeOut

Type: bool


[edit] FadeOutFactor

Type: Object.Plane


Default value:

Member Value
W 1.0
X 1.0
Y 1.0
Z 1.0

[edit] FadeOutStartTime

Type: float


[edit] Property group 'Force'

[edit] UseActorForces

Type: bool


[edit] Property group 'General'

[edit] CoordinateSystem

Type: EParticleCoordinateSystem


[edit] EffectAxis

Type: EParticleEffectAxis


[edit] MaxParticles

Type: int

Modifiers: const


Default value: 10

[edit] ResetAfterChange

Type: bool


[edit] Property group 'Local'

[edit] AutoDestroy

Type: bool


[edit] AutoReset

Type: bool


[edit] AutoResetTimeRange

Type: Object.Range


[edit] Disabled

Type: bool


[edit] DisableFogging

Type: bool


[edit] Name

Type: string


[edit] RespawnDeadParticles

Type: bool


Default value: True

[edit] Property group 'Location'

[edit] AddLocationFromOtherEmitter

Type: int


Default value: -1

[edit] SphereRadiusRange

Type: Object.Range


[edit] StartLocationOffset

Type: Object.Vector


[edit] StartLocationPolarRange

Type: Object.RangeVector


[edit] StartLocationRange

Type: Object.RangeVector


[edit] StartLocationShape

Type: EParticleStartLocationShape


[edit] Property group 'Mass'

[edit] StartMassRange

Type: Object.Range


Default value:

Member Value
Max 1.0
Min 1.0

[edit] Property group 'MeshSpawning'

[edit] MeshNormal

Type: Object.Vector


Default value:

Member Value
Z 1.0

[edit] MeshNormalThresholdRange

Type: Object.Range


[edit] MeshScaleRange

Type: Object.RangeVector


Default value:

Member Value
X
Member Value
Max 1.0
Min 1.0
Y
Member Value
Max 1.0
Min 1.0
Z
Member Value
Max 1.0
Min 1.0

[edit] MeshSpawning

Type: EParticleMeshSpawning


[edit] MeshSpawningStaticMesh

Type: StaticMesh


[edit] SpawnOnlyInDirectionOfNormal

Type: bool


[edit] UniformMeshScale

Type: bool


Default value: True

[edit] UniformVelocityScale

Type: bool


Default value: True

[edit] UseColorFromMesh

Type: bool


[edit] VelocityFromMesh

Type: bool


[edit] VelocityScaleRange

Type: Object.RangeVector


Default value:

Member Value
X
Member Value
Max 1.0
Min 1.0
Y
Member Value
Max 1.0
Min 1.0
Z
Member Value
Max 1.0
Min 1.0

[edit] Property group 'Rendering'

[edit] AcceptsProjectors

Type: bool


[edit] AlphaRef

Type: int


[edit] AlphaTest

Type: bool


Default value: True

[edit] ZTest

Type: bool


Default value: True

[edit] ZWrite

Type: bool


[edit] Property group 'Revolution'

[edit] RevolutionCenterOffsetRange

Type: Object.RangeVector


[edit] RevolutionScale

Type: array<ParticleRevolutionScale>


[edit] RevolutionScaleRepeats

Type: float


[edit] RevolutionsPerSecondRange

Type: Object.RangeVector


[edit] UseRevolution

Type: bool


[edit] UseRevolutionScale

Type: bool


[edit] Property group 'Rotation'

[edit] DampRotation

Type: bool


[edit] RotationDampingFactorRange

Type: Object.RangeVector


[edit] RotationNormal

Type: Object.Vector


[edit] RotationOffset

Type: Object.Rotator


[edit] SpinCCWorCW

Type: Object.Vector


Default value:

Member Value
X 0.5
Y 0.5
Z 0.5

[edit] SpinParticles

Type: bool


[edit] SpinsPerSecondRange

Type: Object.RangeVector


[edit] StartSpinRange

Type: Object.RangeVector


[edit] UseRotationFrom

Type: EParticleRotationSource


[edit] Property group 'Size'

[edit] SizeScale

Type: array<ParticleTimeScale>


[edit] SizeScaleRepeats

Type: float


[edit] StartSizeRange

Type: Object.RangeVector


Default value:

Member Value
X
Member Value
Max 100.0
Min 100.0
Y
Member Value
Max 100.0
Min 100.0
Z
Member Value
Max 100.0
Min 100.0

[edit] UniformSize

Type: bool


[edit] UseRegularSizeScale

Type: bool


Default value: True

[edit] UseSizeScale

Type: bool


[edit] Property group 'SkeletalMesh'

[edit] RelativeBoneIndexRange

Type: Object.Range


Default value:

Member Value
Max 1.0

[edit] SkeletalMeshActor

Type: Actor


[edit] SkeletalScale

Type: Object.Vector


Default value:

Member Value
X 1.0
Y 1.0
Z 1.0

[edit] UseSkeletalLocationAs

Type: ESkelLocationUpdate


[edit] Property group 'Sound'

[edit] CollisionSound

Type: EParticleCollisionSound


[edit] CollisionSoundIndex

Type: Object.Range


[edit] CollisionSoundProbability

Type: Object.Range


[edit] Sounds

Type: array<ParticleSound>


[edit] SpawningSound

Type: EParticleCollisionSound


[edit] SpawningSoundIndex

Type: Object.Range


[edit] SpawningSoundProbability

Type: Object.Range


[edit] Property group 'Spawning'

[edit] AutomaticInitialSpawning

Type: bool


Default value: True

[edit] InitialParticlesPerSecond

Type: float


[edit] ParticlesPerSecond

Type: float


[edit] Property group 'Texture'

[edit] BlendBetweenSubdivisions

Type: bool


[edit] DrawStyle

Type: EParticleDrawStyle


Default value: PTDS_Translucent

[edit] SubdivisionEnd

Type: int


[edit] SubdivisionScale

Type: array<float>


[edit] SubdivisionStart

Type: int


[edit] Texture

Type: Texture


Default value: Texture'Engine.S_Emitter'

[edit] TextureUSubdivisions

Type: int


[edit] TextureVSubdivisions

Type: int


[edit] UseRandomSubdivision

Type: bool


[edit] UseSubdivisionScale

Type: bool


[edit] Property group 'Tick'

[edit] MinSquaredVelocity

Type: float


[edit] SecondsBeforeInactive

Type: float


Default value: 1.0

[edit] Property group 'Time'

[edit] InitialDelayRange

Type: Object.Range


[edit] InitialTimeRange

Type: Object.Range


[edit] LifetimeRange

Type: Object.Range


Default value:

Member Value
Max 4.0
Min 4.0

[edit] Property group 'Trigger'

[edit] ResetOnTrigger

Type: bool


[edit] SpawnOnTriggerPPS

Type: float


[edit] SpawnOnTriggerRange

Type: Object.Range


[edit] TriggerDisabled

Type: bool


Default value: True

[edit] Property group 'Velocity'

[edit] AddVelocityFromOtherEmitter

Type: int


Default value: -1

[edit] AddVelocityMultiplierRange

Type: Object.RangeVector


Default value:

Member Value
X
Member Value
Max 1.0
Min 1.0
Y
Member Value
Max 1.0
Min 1.0
Z
Member Value
Max 1.0
Min 1.0

[edit] GetVelocityDirectionFrom

Type: EParticleVelocityDirection


[edit] MaxAbsVelocity

Type: Object.Vector


[edit] StartVelocityRadialRange

Type: Object.Range


[edit] StartVelocityRange

Type: Object.RangeVector


[edit] UseVelocityScale

Type: bool


[edit] VelocityLossRange

Type: Object.RangeVector


[edit] VelocityScale

Type: array<ParticleVelocityScale>


[edit] VelocityScaleRepeats

Type: float


[edit] Property group 'Warmup'

[edit] RelativeWarmupTime

Type: float


[edit] WarmupTicksPerSecond

Type: float


[edit] Internal variables

[edit] ActiveParticles

Type: int

Modifiers: transient

currently active particles

[edit] AllParticlesDead

Type: bool

Modifiers: transient


[edit] BoundingBox

Type: Object.Box

Modifiers: transient


[edit] CurrentCollisionSoundIndex

Type: int

Modifiers: transient


[edit] CurrentMeshSpawningIndex

Type: int

Modifiers: transient


[edit] CurrentSpawningSoundIndex

Type: int

Modifiers: transient


[edit] CurrentSpawnOnTrigger

Type: int

Modifiers: transient


[edit] DeferredParticles

Type: int

Modifiers: transient


[edit] GlobalOffset

Type: Object.Vector

Modifiers: transient


[edit] Inactive

Type: bool

Modifiers: transient


[edit] InactiveTime

Type: float

Modifiers: transient


[edit] InitialDelay

Type: float

Modifiers: transient


[edit] Initialized

Type: bool

Modifiers: transient


[edit] KillPending

Type: int

Modifiers: transient


[edit] MaxActiveParticles

Type: int

Modifiers: transient


[edit] MaxSizeScale

Type: float

Modifiers: transient


[edit] MeshVertsAndNormals

Type: array<Object.Vector>

Modifiers: transient


[edit] OtherIndex

Type: int

Modifiers: transient


[edit] Owner

Type: Emitter

Modifiers: transient


[edit] ParticleIndex

Type: int

Modifiers: transient

index into circular list of particles

[edit] Particles

Type: array<Particle>

Modifiers: transient


[edit] PPSFraction

Type: float

Modifiers: transient

used to keep track of fractional PPTick

[edit] PS2Data

Type: int

Modifiers: transient


[edit] RealDisableFogging

Type: bool

Modifiers: transient


[edit] RealExtentMultiplier

Type: Object.Vector

Modifiers: transient


[edit] RealMeshNormal

Type: Object.Vector

Modifiers: transient


[edit] TimeTillReset

Type: float

Modifiers: transient


[edit] WarmedUp

Type: bool

Modifiers: transient


Personal tools