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

ParticleSystems.PulseLineGenerator

Extends
ParticleGenerator
Modifiers
placeable native

Core.Object
|   
+-- Engine.Actor
   |   
   +-- ParticleSystems.ParticleGenerator
      |   
      +-- ParticleSystems.PulseLineGenerator

Direct Known Subclasses:

BendiBeamGenerator, ForceWallBeam, TripLaser

Constants Summary
Inherited Contants from ParticleSystems.ParticleGenerator
PARTICLEVERSION_AffectingForces, PARTICLEVERSION_AutoLit, PARTICLEVERSION_Current, PARTICLEVERSION_NumParticlesFix
Inherited Contants from Engine.Actor
CCFloatHeight, DF_Collision, DF_None, MAXSTEPHEIGHT, MINFLOORZ, TRACE_AcceptProjectors, TRACE_Actors, TRACE_AllBlocking, TRACE_AllColliding, TRACE_Blocking, TRACE_Corona, TRACE_Debug, TRACE_Hash, TRACE_Level, TRACE_LevelGeometry, TRACE_Material, TRACE_Movers, TRACE_OnlyProjActor, TRACE_Others, TRACE_Pawns, TRACE_Projectors, TRACE_ProjTargets, TRACE_ShadowCast, TRACE_SingleResult, TRACE_StopAtFirstHit, TRACE_VisibleNonColliding, TRACE_Volumes, TRACE_World

Variables Summary
floatDamageTimer
Damage
intDamageAmount
stringDamageEffect
nameDamageEvent
vectorDamageMomentum
floatDamageSleep
floatDamageTime
class<DamageType>DamageType
PulseLineGenerator
colorBeamColor
RangeBeamSegLength
ERenderStyleBeamStyle
MaterialBeamTexture
floatBeamTextureWidth
RangeBeamWidth
boolbFadeAlphaOnly
boolbJointFadeAlphaOnly
array<TConnectionInfo>Connections
stringEndBone
ActorMeshOwner
RangeNumBeams
colorSpriteJointColor
RangeSpriteJointSize
ERenderStyleSpriteJointStyle
MaterialSpriteJointTexture
stringStartBone
class<ParticleTemplate>TemplateClass
Inherited Variables from ParticleSystems.ParticleGenerator
bAttachDelayTick, bAttachment, bCollisionBound, bForceDelayTick, bInitiallyOn, bInterpolate, bLinearFrequenciesChanged, bLockParticles, bOn, bShowBoundingBox, DefaultForces, Forces, IdleTime, IgnoredForces, InternalTimer, LargestWeight, LastBoundSizeSquared, LastDeltaSeconds, LastLocation, LastPitch, LastRoll, LastTimeDrawn, LastYaw, LockedLocalToWorld, MaxParticles, MaxTickSize, ParticleCount, ParticleLifeSpan, ParticleTemplates, ParticleVersion, PrimeTime, RampDir, RampDownTime, RampTimer, RampUpTime, SelectionMethod, SoundLoop, SoundOff, SoundOn, TemplateIndex, TemplateIteration, TimerDuration, Trig, UnTrig, VolumeScale
Inherited Variables from Engine.Actor
Acceleration, ActorRenderData, AlternateSkins, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlwaysRelevant, bAlwaysRelevantToInstigator, bAlwaysRelevantToOwner, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAutoAlignToTerrain, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockZeroExtentTraces, bBounce, bCanBeBaseForPawns, bCanBeDamaged, bCanMantle, bCanTeleport, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDirectional, bDisableSorting, bDisturbFluidSurface, bDontBatch, bDynamicLight, bDynamicWorldGeometry, bEdShouldSnap, bEdSnap, bFixedRotationDir, bFullVolume, bGameRelevant, bHardAttach, bHasBlood, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShowOctreeNodes, bShowUseReticle, bSkipActorPropertyReplication, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUsable, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, ConglomerateID, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ForcedVisibilityZoneTag, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, InitialState, Instigator, Inventory, JoinedTag, KParams, KStepTag, LastRenderTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightPeriod, LightPhase, LightRadius, LightRenderData, LightSaturation, LightType, Location, LODBias, Mass, MaxLights, Mesh, MeshInstance, MessageClass, NetDependents, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, RepSkinIndex, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, SpecialDisplayFlags, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, Velocity, XLevel

Enumerations Summary
Inherited Enumerations from ParticleSystems.ParticleGenerator
Ramp, Select
Inherited Enumerations from Engine.Actor
EDetailMode, EDoubleClickDir, EDrawType, EFilterState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ETravelType

Structures Summary
TConnectionInfo
Start, End, Length, StartActor, EndActor
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, Face, KRBVec, KRigidBodyState, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
function AddConnection (vector Start, vector End)
function HandleHitActor (actor HitActor, vector HitLocation, vector HitNormal)
function SetEndpoints (vector Start, vector End, optional int i)
function SetMeshOwner (int i, Actor A)
function SpawnSparks (vector HitLocation, vector HitNormal)
event Tick (float DeltaTime)
event TurnOff ()
event TurnOn ()
function UpdateRenderBoundingBox ()
Inherited Functions from ParticleSystems.ParticleGenerator
AddForce, AddTemplate, AutoDestroy, Clean, Conform, CreateNew, Destroyed, Duplicate, DynamicCreateNew, ExchangeTemplate, GetMaxLifeSpan, GetParticleTemplates, LockParticles, ManualTick, ParticleDestroy, ParticleGetLocation, ParticleGetVelocity, ParticleSetLocation, ParticleSetVelocity, PostBeginPlay, PreBeginPlay, RegisterExternallyAffectedTemplates, RemoveForce, RemoveForceType, RemoveTemplate, RemoveTemplateType, SendTrigger, SendUnTrigger, SetAttachment, SetParticleLifeSpan, Trigger, TurnOff, TurnOn, UnLockParticles, UnRegisterExternallyAffectedTemplates, UnTrigger, ValidateComponents, ZapParticleGenerator
Inherited Functions from Engine.Actor
*, +, -, AddActor, AddActorAt, AddArrow, AddBox, AddCylinder, AddLine, AllActors, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BM, BoneRefresh, bool, BroadcastLocalizedMessage, Bump, CanHit, CanSplash, ChildActors, Clock, CollidingActors, ColorBlack, ColorBlue, ColorBrown, ColorCyan, ColorDkblue, ColorDkcyan, ColorDkgreen, ColorDkgrey, ColorDkmagenta, ColorDkred, ColorDkyellow, ColorGreen, ColorGrey, ColorLtgrey, ColorMagenta, ColorOrange, ColorPink, ColorRed, ColorWhite, ColorYellow, ConsoleCommand, ConvertRelativeLocation, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DM, DMN, DMT, DMTN, DMTNS, DrawDebugLine, DrawFace, DrawFaces, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, float, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClient, GetCollisionBoundingBox, GetCollisionExtent, GetCommandLine, GetConsumerClassIndex, GetDebugName, GetHumanReadableName, GetItemName, GetKillerController, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetTeam, GetURLMap, HasAnim, HitWall, HurtRadius, IgnoreEncroachingMovement, int, IsAnimating, IsInPain, IsInVolume, IsRealPlayer, IsTweening, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KSleep, KUpdateState, KVelDropBelow, KWake, Landed, LaunchPawn, LaunchPawnDamage, LinkMesh, LinkSkelAnim, LockRootMotion, LoopAnim, LostChild, MakeColor, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyTeamEnergyStatus, OnlyAffectPawns, OnUnuse, OnUse, PauseAudio, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayMusic, PlayOwnedSound, PlaySound, PlayTeleportEffect, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, PreBeginPlay, PreTeleport, RadarAddActor, RadarRemoveActor, RadiusActors, RenderOverlays, RenderTexture, ReplaceText, Reset, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetClassStatic, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetKillerController, SetLocation, SetNetDirty, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTeam, SetTimer, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopMusic, string, SuggestFallVelocity, TakeDamage, TestLocation, Tick, Timer, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnPauseAudio, UnTouch, UnTrigger, UntriggerEvent, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UsedBy, VisibleActors, VisibleCollidingActors, ZapActor, ZoneChange


Variables Detail

DamageTimer Source code

var float DamageTimer;

Damage

DamageAmount Source code

var(Damage) int DamageAmount;

DamageEffect Source code

var(Damage) string DamageEffect;

DamageEvent Source code

var(Damage) name DamageEvent;

DamageMomentum Source code

var(Damage) vector DamageMomentum;

DamageSleep Source code

var(Damage) float DamageSleep;

DamageTime Source code

var(Damage) float DamageTime;

DamageType Source code

var(Damage) class<DamageType> DamageType;

PulseLineGenerator

BeamColor Source code

var(PulseLineGenerator) color BeamColor;

BeamSegLength Source code

var(PulseLineGenerator) Range BeamSegLength;

BeamStyle Source code

var(PulseLineGenerator) ERenderStyle BeamStyle;

BeamTexture Source code

var(PulseLineGenerator) Material BeamTexture;

BeamTextureWidth Source code

var(PulseLineGenerator) float BeamTextureWidth;

BeamWidth Source code

var(PulseLineGenerator) Range BeamWidth;

bFadeAlphaOnly Source code

var(PulseLineGenerator) bool bFadeAlphaOnly;

bJointFadeAlphaOnly Source code

var(PulseLineGenerator) bool bJointFadeAlphaOnly;

Connections Source code

var(PulseLineGenerator) array<TConnectionInfo> Connections;

EndBone Source code

var(PulseLineGenerator) string EndBone;

MeshOwner Source code

var(PulseLineGenerator) Actor MeshOwner;

NumBeams Source code

var(PulseLineGenerator) Range NumBeams;

SpriteJointColor Source code

var(PulseLineGenerator) color SpriteJointColor;

SpriteJointSize Source code

var(PulseLineGenerator) Range SpriteJointSize;

SpriteJointStyle Source code

var(PulseLineGenerator) ERenderStyle SpriteJointStyle;

SpriteJointTexture Source code

var(PulseLineGenerator) Material SpriteJointTexture;

StartBone Source code

var(PulseLineGenerator) string StartBone;

TemplateClass Source code

var(PulseLineGenerator) class<ParticleTemplate> TemplateClass;


Structures Detail

TConnectionInfo Source code

struct TConnectionInfo
{
var(PulseLineGenerator) vector End;
var(PulseLineGenerator) Actor EndActor;
var float Length;
var(PulseLineGenerator) vector Start;
var(PulseLineGenerator) Actor StartActor;
};



Functions Detail

AddConnection Source code

simulated function AddConnection ( vector Start, vector End )

HandleHitActor Source code

function HandleHitActor ( actor HitActor, vector HitLocation, vector HitNormal )

SetEndpoints Source code

simulated function SetEndpoints ( vector Start, vector End, optional int i )

SetMeshOwner Source code

simulated function SetMeshOwner ( int i, Actor A )

SpawnSparks Source code

function SpawnSparks ( vector HitLocation, vector HitNormal )

Tick Source code

event Tick ( float DeltaTime )

TurnOff Source code

simulated event TurnOff ( )

TurnOn Source code

simulated event TurnOn ( )

UpdateRenderBoundingBox Source code

simulated native function UpdateRenderBoundingBox ( )


Defaultproperties

defaultproperties
{
    DamageAmount=1
    DamageEffect="Impact_Metal_AR.ParticleSalamander0"
    BeamTexture=Texture'ParticleSystems.Pulse.GlowBeam'
    BeamSegLength=(A=3.000000,B=8.000000)
    BeamColor=(B=255,G=255,R=255,A=255)
    BeamWidth=(A=1.000000,B=4.000000)
    BeamTextureWidth=3.000000
    NumBeams=(A=3.000000,B=3.000000)
    BeamStyle=STY_Translucent
    SpriteJointTexture=Texture'ParticleSystems.Pulse.GlowFuzz'
    SpriteJointSize=(A=4.000000,B=6.000000)
    SpriteJointColor=(B=128,G=128,R=128,A=255)
    SpriteJointStyle=STY_Translucent
    TemplateClass=Class'ParticleSystems.PulseLineTemplate'
    CullDistance=0.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Tue 27/4/2010 03:12:38.994 - Created with UnCodeX