Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# Engine.TrailEmitter

Extends
  ParticleEmitter
Modifiers
  abstract native

    Core.Object
    |
    +-- Engine.ParticleEmitter
       |
       +-- Engine.TrailEmitter

Constants Summary

Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RF_Unnamed

Variables Summary
indexbuffer | IndexBuffer
int | IndicesPerParticle
int | PrimitivesPerParticle
array<ParticleTrailData> | TrailData
array<ParticleTrailInfo> | TrailInfo
vertexbuffer | VertexBuffer
int | VerticesPerParticle
Trail
float | DistanceThreshold
int | MaxPointsPerTrail
int | MaxTrailTwistAngle
bool | UseCrossedSheets

Inherited Variables from Engine.ParticleEmitter
Acceleration, AcceptsProjectors, ActiveParticles, AddLocationFromOtherEmitter, AddVelocityFromOtherEmitter, AddVelocityMultiplierRange, AllParticlesDead, AlphaRef, AlphaTest, AutoDestroy, AutomaticInitialSpawning, AutoReset, AutoResetTimeRange, BlendBetweenSubdivisions, BoundingBox, CollisionPlanes, CollisionSound, CollisionSoundIndex, CollisionSoundProbability, ColorMultiplierRange, ColorScale, ColorScaleRepeats, CoordinateSystem, CurrentCollisionSoundIndex, CurrentMeshSpawningIndex, CurrentSpawningSoundIndex, CurrentSpawnOnTrigger, DampingFactorRange, DampRotation, DeferredParticles, Disabled, DisableFogging, DrawStyle, EffectAxis, ExtentMultiplier, FadeIn, FadeInEndTime, FadeInFactor, FadeOut, FadeOutFactor, FadeOutStartTime, ForceMinimumOneFrameLifetime, GetVelocityDirectionFrom, GlobalOffset, Inactive, InactiveTime, InheritOwnersVelocity, InitialDelay, InitialDelayRange, Initialized, InitialParticlesPerSecond, InitialTimeRange, KillPending, LifetimeRange, MaxAbsVelocity, MaxActiveParticles, MaxCollisions, MaxParticles, MaxSizeScale, MeshNormal, MeshNormalThresholdRange, MeshScaleRange, MeshSpawning, MeshSpawningStaticMesh, MeshVertsAndNormals, MinSquaredVelocity, Name, OtherIndex, Owner, ParticleIndex, Particles, ParticlesPerSecond, PPSFraction, PS2Data, RealDisableFogging, RealExtentMultiplier, RealMeshNormal, RealVelocityLossRange, RelativeBoneIndexRange, RelativeWarmupTime, RenderableParticles, ResetAfterChange, ResetOnTrigger, RespawnDeadParticles, RevolutionCenterOffsetRange, RevolutionScale, RevolutionScaleRepeats, RevolutionsPerSecondRange, RotationDampingFactorRange, RotationNormal, RotationOffset, SecondsBeforeInactive, SizeScale, SizeScaleRepeats, SkeletalMeshActor, SkeletalScale, Sounds, SpawnAmount, SpawnedVelocityScaleRange, SpawnFromOtherEmitter, SpawningSound, SpawningSoundIndex, SpawningSoundProbability, SpawnOnlyInDirectionOfNormal, SpawnOnTriggerPPS, SpawnOnTriggerRange, SphereRadiusRange, SpinCCWorCW, SpinParticles, SpinsPerSecondRange, StartLocationOffset, StartLocationPolarRange, StartLocationRange, StartLocationShape, StartMassRange, StartSizeRange, StartSpinRange, StartVelocityRadialRange, StartVelocityRange, SubdivisionEnd, SubdivisionScale, SubdivisionStart, Texture, TextureUSubdivisions, TextureVSubdivisions, TimeTillReset, TriggerDisabled, UniformMeshScale, UniformSize, UniformVelocityScale, UseActorForces, UseCollision, UseCollisionPlanes, UseColorFromMesh, UseColorScale, UseMaxCollisions, UseRandomSubdivision, UseRegularSizeScale, UseRevolution, UseRevolutionScale, UseRotationFrom, UseSizeScale, UseSkeletalLocationAs, UseSpawnedVelocityScale, UseSubdivisionScale, UseVelocityScale, VelocityFromMesh, VelocityLossRange, VelocityScale, VelocityScaleRange, VelocityScaleRepeats, WarmedUp, WarmupTicksPerSecond, ZTest, ZWrite

Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary

Inherited Enumerations from Engine.ParticleEmitter
EBlendMode, EParticleCollisionSound, EParticleCoordinateSystem, EParticleDrawStyle, EParticleEffectAxis, EParticleMeshSpawning, EParticleRotationSource, EParticleStartLocationShape, EParticleVelocityDirection, ESkelLocationUpdate

Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary
ParticleTrailData Location, Color, Size, DoubleDummy1, DoubleDummy2
ParticleTrailInfo TrailIndex, NumPoints, LastLocation

Inherited Structures from Engine.ParticleEmitter
Particle, ParticleColorScale, ParticleRevolutionScale, ParticleSound, ParticleTimeScale, ParticleVelocityScale

Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector

Functions Summary

Inherited Functions from Engine.ParticleEmitter
ResetParticles, SpawnParticle, Trigger

Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~=

Variables Detail

#### IndexBuffer Source code

var transient indexbuffer IndexBuffer;

#### IndicesPerParticle Source code

var transient int IndicesPerParticle;

#### PrimitivesPerParticle Source code

var transient int PrimitivesPerParticle;

#### TrailData Source code

var transient array<ParticleTrailData> TrailData;

#### TrailInfo Source code

var transient array<ParticleTrailInfo> TrailInfo;

#### VertexBuffer Source code

var transient vertexbuffer VertexBuffer;

#### VerticesPerParticle Source code

var transient int VerticesPerParticle;

### Trail

#### DistanceThreshold Source code

var(Trail) float DistanceThreshold;

#### MaxPointsPerTrail Source code

var(Trail) int MaxPointsPerTrail;

#### MaxTrailTwistAngle Source code

var(Trail) int MaxTrailTwistAngle;

#### UseCrossedSheets Source code

var(Trail) bool UseCrossedSheets;

Structures Detail

#### ParticleTrailData Source code

struct ParticleTrailData
{

> var color Color;
> var int DoubleDummy1;
> var int DoubleDummy2;
> var vector Location;
> var float Size;

};

#### ParticleTrailInfo Source code

struct ParticleTrailInfo
{

> var vector LastLocation;
> var int NumPoints;
> var int TrailIndex;

};

Defaultproperties

    defaultproperties
    {
    	MaxPointsPerTrail=50
    	DistanceThreshold=1
    	MaxTrailTwistAngle=16384
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:35.795 - Created with UnCodeX