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

Emitter.XBeamEmitter

Extends
XEmitter
Modifiers
Native Abstract

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

Direct Known Subclasses:

BeamEmitter, NetworkBeamEmitter

Variables Summary
MeshRenderDataModel
array<float>SegmentScales
EmBeam
boolbDoBeamNoise
boolbDynamicNoise
array<float>BeamPointScaling
array<FBeamTargetPoint>BeamTarget
EBeamTargetTypeBeamTargetType
TextureEndTexture
RangeVectorNoiseRange
floatNoiseSwapTime
array<ScaleRangeType>NoiseTimeScale
byteSegments
TextureStartTexture
floatTextureUV[4]
floatTurnRate
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
EBeamTargetType
BEAM_Velocity, BEAM_BeamActor, BEAM_Offset, BEAM_OffsetAsAbsolute
Inherited Enumerations from Emitter.XEmitter
EEmitterPartCol, EEmitterTriggerType, ESpawnPosType, ESpriteAnimType
Inherited Enumerations from Emitter.XParticleEmitter
EHitEventType

Structures Summary
FBeamTargetPoint
TargetActor, Offset
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

RenderDataModel Source code

var transient private Mesh RenderDataModel;

SegmentScales Source code

var transient const array<float> SegmentScales;

EmBeam

bDoBeamNoise Source code

var(EmBeam) bool bDoBeamNoise;

bDynamicNoise Source code

var(EmBeam) bool bDynamicNoise;

BeamPointScaling Source code

var(EmBeam) array<float> BeamPointScaling;

BeamTarget Source code

var(EmBeam) array<FBeamTargetPoint> BeamTarget;

BeamTargetType Source code

var(EmBeam) EBeamTargetType BeamTargetType;

EndTexture Source code

var(EmBeam) Texture EndTexture;

NoiseRange Source code

var(EmBeam) RangeVector NoiseRange;

NoiseSwapTime Source code

var(EmBeam) float NoiseSwapTime;

NoiseTimeScale Source code

var(EmBeam) array<ScaleRangeType> NoiseTimeScale;

Segments Source code

var(EmBeam) byte Segments;

StartTexture Source code

var(EmBeam) Texture StartTexture;

TextureUV[4] Source code

var(EmBeam) float TextureUV[4];

TurnRate Source code

var(EmBeam) float TurnRate;


Enumerations Detail

EBeamTargetType Source code

enum EBeamTargetType
{
BEAM_Velocity, BEAM_BeamActor, BEAM_Offset, BEAM_OffsetAsAbsolute
};


Structures Detail

FBeamTargetPoint Source code

struct FBeamTargetPoint
{
var(XBeamEmitter) vector Offset;
var(XBeamEmitter) Actor TargetActor;
};



Defaultproperties

defaultproperties
{
				NoiseSwapTime=1.000000
				TextureUV(0)=1.000000
				TextureUV(1)=1.000000
				TurnRate=1.000000
				bDirectional=True
}

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