UE2:ParticleEmitter (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> ParticleEmitter |
- Package:
- Engine
- Direct subclasses:
- BeamEmitter, MeshEmitter, SparkEmitter, SpriteEmitter
- This class in other games:
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
ParticleEmitter: Base class for sub- emitters.
make sure to keep structs in sync in UnParticleSystem.h
Properties
See ParticleEmitter properties.
Enums
EBlendMode
- BM_MODULATE
- BM_MODULATE2X
- BM_MODULATE4X
- BM_ADD
- BM_ADDSIGNED
- BM_ADDSIGNED2X
- BM_SUBTRACT
- BM_ADDSMOOTH
- BM_BLENDDIFFUSEALPHA
- BM_BLENDTEXTUREALPHA
- BM_BLENDFACTORALPHA
- BM_BLENDTEXTUREALPHAPM
- BM_BLENDCURRENTALPHA
- BM_PREMODULATE
- BM_MODULATEALPHA_ADDCOLOR
- BM_MODULATEINVALPHA_ADDCOLOR
- BM_MODULATEINVCOLOR_ADDALPHA
- BM_HACK
EParticleCoordinateSystem
- PTCS_Independent
- PTCS_Relative
- PTCS_Absolute
EParticleDrawStyle
- PTDS_Regular
- PTDS_AlphaBlend
- PTDS_Modulated
- PTDS_Translucent
- PTDS_AlphaModulate_MightNotFogCorrectly
- PTDS_Darken
- PTDS_Brighten
EParticleEffectAxis
- PTEA_NegativeX
- PTEA_PositiveZ
EParticleRotationSource
- PTRS_None
- PTRS_Actor
- PTRS_Offset
- PTRS_Normal
EParticleStartLocationShape
- PTLS_Box
- PTLS_Sphere
EParticleVelocityDirection
- PTVD_None
- PTVD_StartPositionAndOwner
- PTVD_OwnerAndStartPosition
Structs
Particle
- Object.Vector Location
- Object.Vector OldLocation
- Object.Vector Velocity
- Object.Vector StartSize
- Object.Vector SpinsPerSecond
- Object.Vector StartSpin
- Object.Vector Size
- Object.Vector StartLocation
- Object.Rotator Rotation
- Object.Color Color
- float Time
- float MaxLifetime
- float Mass
- int HitCount
- int Flags
- int Subdivision
ParticleColorScale
- float RelativeTime
- always in range [0..1]
- Object.Color Color
ParticleTimeScale
Native functions
SpawnParticle
native function SpawnParticle (int Amount)