Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Emitter.XTrailEmitter

Extends
XEmitter
Modifiers
Abstract Native

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Emitter.XParticleEmitter
      |   
      +-- Emitter.XEmitter
         |   
         +-- Emitter.XTrailEmitter

Direct Known Subclasses:

TrailEmitter

Variables Summary
boolbSettingTrail
vectorOldTrailSpot
XTrailParticleParticleData
floatTexOffset
array<TrailOffsetPart>Trail
EmTrail
boolbDynamicParticleCount
boolbSmoothEntryPoint
boolbTexContinous
floatMaxTrailLength
floatTextureUV[4]
floatTrailTreshold
ETrailTypeTrailType
Inherited Variables from Emitter.XEmitter
AutoResetTime, bAccelRelativeToRot, BACKUP_Disabled, bActorsBlockSight, bAutoDestroy, bAutoReset, bAutoVisibilityBox, bBoxVisibility, bCheckLineOfSight, bCOffsetRelativeToRot, bCylRangeBasedOnPos, bDestruction, bDisabled, bDisableRender, bDistanceCulling, bEffectsVelocity, bGradualSpawnCoords, bHasAliveParticles, bHasLossVel, bNoUpdateOnInvis, BoxLocation, BoxVelocity, bParticleCoronaEnabled, bRelativeToRotation, bRespawnParticles, bRevolutionEnabled, bRotationRequest, bSpawnInitParticles, bStasisEmitter, bUseMeshAnim, bUseRandomTex, bUseRelativeLocation, bVelRelativeToRotation, CacheRot, ColorScaleCount, CombinedParticleCount, CoronaColor, CoronaFadeTimeScale, CoronaMaxScale, CoronaOffset, CoronaScaling, CoronaTexture, CullDistance, CullDistanceFadeDist, DestroySound, DestructCombiners, DrawScaleCount, FadeInMaxAmount, FadeInTime, FadeOutTime, FinishedSpawningTrigger, ForcesList, ForcesTags[4], HittingActorKickVelScale, ImpactSound, LifeTimeCombiners, LifetimeRange, LODFactor, MaxCoronaDistance, MaxParticles, MinBounceVelocity, MinImpactVelForSnd, NextParticleTime, OldSpawnPosition, ParticleAcceleration, ParticleBounchyness, ParticleCollision, ParticleColor, ParticleColorScale[5], ParticleExtent, ParticleKillCClass, ParticleKillTag, ParticleLifeTimeCClass, ParticleLifeTimeSDelay, ParticleLifeTimeTag, ParticleSpawnCClass, ParticleSpawnTag, ParticlesPerSec, ParticleStyle, ParticleTexCount, ParticleTextures[16], ParticleWallHitCClass, ParticleWallHitTag, PartSpriteForwardZ, RendBoundingBox, ResetTimer, RevolutionOffset, RevolutionOffsetUnAxis, RevolutionsPerSec, RevolutionTimeScale, Scale3DRange, SingleIVert, SpawnCombiners, SpawnInterval, SpawnOffsetMultiplier, SpawnParts, SpawnPosType, SpawnSound, SpawnVelType, SpeedScaleCount, SpeedScale[5], SpeedTimeScale3D, SphereCylinderRange, SphereCylVelocity, SpriteAnimationType, StartingScale, TDestructC, TimeDrawScale3D, TimeScale[5], TLifeTimeC, TriggerAction, TSpawnC, TWallHitC, UseActorCoords, VelocityLossRate, VertexLimitBBox, VisibilityBox, WallHitCombiners, WallImpactAction, WaterImpactAction
Inherited Variables from Emitter.XParticleEmitter
ActiveCount, bHasInitilized, bHasInitView, bHasSpecialParts, bKillNextTick, bNotifyNetReceive, bNotOnPortals, bUSModifyParticles, bUSNotifyParticles, bWasPostDestroyed, PartCombiners

Enumerations Summary
ETrailType
TRAIL_Sheet, TRAIL_DoubleSheet
Inherited Enumerations from Emitter.XEmitter
EEmitterPartCol, EEmitterTriggerType, ESpawnPosType, ESpriteAnimType
Inherited Enumerations from Emitter.XParticleEmitter
EHitEventType

Structures Summary
TrailOffsetPart
Location, Velocity, Color, Accel, LifeSpan[3], Scale, X
Inherited Structures from Emitter.XEmitter
Box, ColorScaleRangeType, RevolveScaleType, ScaleRangeType, Speed3DType, SpeedRangeType
Inherited Structures from Emitter.XParticleEmitter
ByteRange, FloatRange, IntRange, ParticleSndType, RangeVector

Functions Summary
Inherited Functions from Emitter.XEmitter
EmTrigger, Kill, PostBeginPlay, Reset, SetMaxParticles, SpawnParticles, Trigger
Inherited Functions from Emitter.XParticleEmitter
AllParticles, BeginPlay, GetParticleProps, LoadActor, NotifyNewParticle, ParticleWallHit, ParticleZoneHit, PostNetNotify, PreBeginPlay, SetParticlesProps


Variables Detail

bSettingTrail Source code

var transient bool bSettingTrail;

OldTrailSpot Source code

var transient vector OldTrailSpot;

ParticleData Source code

var const transient XTrailParticle ParticleData;

TexOffset Source code

var transient float TexOffset;

Trail Source code

var transient array<TrailOffsetPart> Trail;

EmTrail

bDynamicParticleCount Source code

var(EmTrail) bool bDynamicParticleCount;

bSmoothEntryPoint Source code

var(EmTrail) bool bSmoothEntryPoint;

bTexContinous Source code

var(EmTrail) bool bTexContinous;

MaxTrailLength Source code

var(EmTrail) float MaxTrailLength;

TextureUV[4] Source code

var(EmTrail) float TextureUV[4];

TrailTreshold Source code

var(EmTrail) float TrailTreshold;

TrailType Source code

var(EmTrail) ETrailType TrailType;


Enumerations Detail

ETrailType Source code

enum ETrailType
{
TRAIL_Sheet, TRAIL_DoubleSheet
};


Structures Detail

TrailOffsetPart Source code

struct TrailOffsetPart
{
var vector Accel;
var vector Color;
var float LifeSpan[3];
var vector Location;
var float Scale;
var vector Velocity;
var float X;
};



Defaultproperties

defaultproperties
{
				TrailType=TRAIL_DoubleSheet
				TrailTreshold=5.000000
				MaxTrailLength=40.000000
				TextureUV(0)=1.000000
				TextureUV(1)=1.000000
				bSmoothEntryPoint=True
				bDynamicParticleCount=True
				ParticleColor=(X=(Min=1.000000,Max=1.000000),Y=(Min=1.000000,Max=1.000000),Z=(Min=1.000000,Max=1.000000))
				RenderIteratorClass=Class'Emitter.TrailEmitterRender'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: zo 11-11-2012 21:14:16.725 - Created with UnCodeX