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

Emitter.XParticleEmitter

Extends
Actor
Modifiers
Native Abstract

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

Direct Known Subclasses:

XEmitter, XWeatherEmitter

Constants Summary
Inherited Contants from Engine.Actor
NF_NotCsg, NF_NotVisBlocking, NF_ShootThrough, PF_AlphaBlend, PF_AutoUPan, PF_AutoVPan, PF_BigWavy, PF_Environment, PF_FakeBackdrop, PF_Invisible, PF_Masked, PF_Mirrored, PF_Modulated, PF_NoSmooth, PF_Semisolid, PF_SmallWavy, PF_SpecialLit, PF_Translucent, PF_Unlit
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient

Variables Summary
intActiveCount
boolbHasInitilized
boolbHasInitView
boolbHasSpecialParts
boolbKillNextTick
boolbNotifyNetReceive
boolbUSModifyParticles
boolbUSNotifyParticles
boolbWasPostDestroyed
array<XEmitter>PartCombiners
EmVisibility
boolbNotOnPortals
Inherited Variables from Engine.Actor
Acceleration, ActorGUnlitColor, ActorRenderColor, AmbientGlow, AmbientSound, AnimationNotify, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysRender, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCarriedItem, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDarkLight, bDeleteMe, bDemoRecording, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEditorSelectRender, bEdLocked, bEdShouldSnap, bEdSnap, bFilterByVolume, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHandleOwnCorona, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bInterpolating, bIsInOctree, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetNotify, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoDynamicShadowCast, bNoSmooth, bOnlyOwnerSee, bOwnerNoSee, bParticles, bPathCollision, bProjectorDecal, bProjTarget, bRandomFrame, bRenderMultiEnviroMaps, bRepAmbientSound, bRepAnimations, bReplicateInstigator, bRepMesh, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bSimulatedPawn, bSimulatedPawnRep, bSinglePlayer, bSkipActorReplication, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUseLitSprite, bUseMeshCollision, bWorldGeometry, CollisionHeight, CollisionOverride, CollisionRadius, CollisionTag, ColLocation, CoronaAlpha, DefaultAnimationNotify, Deleted, DesiredRotation, DodgeDir, DrawScale, DrawScale3D, DrawType, Event, ExtraTag, Fatness, Group, HitActor, InitialState, Instigator, Inventory, LastRenderedTime, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightDataPtr, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, LODBias, Mass, Mesh, MeshDataPtr, MeshInstance, MiscNumber, MultiSkins[8], MultiTimers, NetInitialProperties, NetPriority, NetTag, NetUpdateFrequency, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, ProjectorList, RealTouching, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, ShadowMesh, SimAnim, SkelAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, SpriteProjForward, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
EHitEventType
HIT_DoNothing, HIT_Destroy, HIT_StopMovement, HIT_Bounce, HIT_Script
Inherited Enumerations from Engine.Actor
EDodgeDir, EDrawType, EInputAction, EInputKey, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundSlot, ETravelType
Inherited Enumerations from Core.Object
eAnimNotifyEval, ESheerAxis

Structures Summary
ByteRange
Min, Max
FloatRange
Min, Max
IntRange
Min, Max
ParticleSndType
Sounds[8], SndPitch, SndRadius, SndVolume, SndCount
RangeVector
X, Y, Z
Inherited Structures from Engine.Actor
MultiTimerType, PointRegion
Inherited Structures from Core.Object
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Pointer, Quat, Rotator, Scale, Template, Vector

Functions Summary
function AllParticles (out actor Actor)
function BeginPlay ()))
event GetParticleProps (Actor Particle, out vector Pos, out vector Vel, out rotator Ro)
function LoadActor ()))
event NotifyNewParticle (Actor Other)
event ParticleWallHit (Actor Particle, vector HitNormal, out vector HitLocation ))
event ParticleZoneHit (Actor Particle, ZoneInfo OtherZone ))
event PostNetNotify ()
function PreBeginPlay ()))
function SetParticlesProps (optional float Speed, optional float Scale)
Inherited Functions from Engine.Actor
AddToPackagesMap, AllActors, AllFrameVerts, AllLibaries, AnimEnd, AnimEndOnBone, Attach, AttachActorToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastMessage, Bump, CanReachPoint, ChildActors, ConsoleCommand, DeatachFromBone, DemoPlaySound, Destroy, Destroyed, Detach, DrawDebugBox, DrawDebugLine, DrawDebugSphere, DrawEditorSelection, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetBestTraceLineVertex, GetBoneCoords, GetBoneIndex, GetBoneName, GetBoneRotation, GetClosestVertex, GetExtent, GetHumanName, GetItemName, GetMapName, GetNextInt, GetNextIntDesc, GetNextSkin, GetSoundDuration, GetTriggerActor, GetURLMap, GetVertexCount, GetVertexPos, HasAnim, HitWall, HurtRadius, IntDescIterator, InterpolateEnd, IsAnimating, IsInPackageMap, KillCredit, KilledBy, Landed, LinkSkelAnim, LoopAnim, LostChild, MakeNoise, MeshTrace, Move, MoveSmooth, NativeExec, NotifyLevelChange, NotifyPathDefine, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RenderOverlays, RenderTexture, Reset, ResetSkeletalMesh, SetBase, SetBonePosition, SetBoneRoot, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, SkelPlayAnim, Sleep, Spawn, SpawnAct, Spawned, SpecialHandling, StopSkelAnim, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TraceSurfHitInfo, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnTouch, UnTrigger, UnTriggerEvent, VisibleActors, VisibleCollidingActors, WriteDeathMessage, ZoneChange
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AlignQuatWith, AllFiles, AllLinkers, AllObjects, AppSeconds, Array_Insert, Array_Remove, Array_Size, Asc, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, Cos, Cross, Disable, Divide, Dot, DynamicLoadObject, Enable, EndState, ExecFunctionStr, Exp, ExtractString, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetDefaultObject, GetEnum, GetParentClass, GetPropertyText, GetStateName, GetUnAxes, GetUnitCoords, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, LoadPackageContents, Localize, Locs, Log, Loge, MakeColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Quad, QuatError, QuatFromAxisAndAngle, QuatGetAngle, QuatGetAxis, QuatGetVect, QuatNormal, QuatRotate, QuatSize, QuatSizeSquared, QuatSlerp, QuatToRotation, QuatVRotate, Rand, RandomSpreadVector, RandRange, ReplaceStr, ResetConfig, Right, RotationToQuat, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, SortArray, SortStaticArray, Sqrt, Square, StaticSaveConfig, StringToName, Tan, TransformCoordsByNormal, TransformRotatorByNormal, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

ActiveCount Source code

var transient const int ActiveCount;

bHasInitilized Source code

var transient const editconst bool bHasInitilized;

bHasInitView Source code

var transient const editconst bool bHasInitView;

bHasSpecialParts Source code

var transient const editconst bool bHasSpecialParts;

bKillNextTick Source code

var transient const editconst bool bKillNextTick;

bNotifyNetReceive Source code

var bool bNotifyNetReceive;

bUSModifyParticles Source code

var bool bUSModifyParticles;

bUSNotifyParticles Source code

var bool bUSNotifyParticles;

bWasPostDestroyed Source code

var transient const editconst bool bWasPostDestroyed;

PartCombiners Source code

var transient const editconst array<XEmitter> PartCombiners;

EmVisibility

bNotOnPortals Source code

var(EmVisibility) bool bNotOnPortals;


Enumerations Detail

EHitEventType Source code

enum EHitEventType
{
HIT_DoNothing, HIT_Destroy, HIT_StopMovement, HIT_Bounce, HIT_Script
};


Structures Detail

ByteRange Source code

struct ByteRange
{
var(XParticleEmitter) byte Max;
var(XParticleEmitter) byte Min;
};


FloatRange Source code

struct FloatRange
{
var(XParticleEmitter) float Max;
var(XParticleEmitter) float Min;
};


IntRange Source code

struct IntRange
{
var(XParticleEmitter) int Max;
var(XParticleEmitter) int Min;
};


ParticleSndType Source code

struct ParticleSndType
{
var byte SndCount;
var(XParticleEmitter) FloatRange SndPitch;
var(XParticleEmitter) FloatRange SndRadius;
var(XParticleEmitter) FloatRange SndVolume;
var(XParticleEmitter) Sound Sounds[8];
};


RangeVector Source code

struct RangeVector
{
var(XParticleEmitter) FloatRange X;
var(XParticleEmitter) FloatRange Y;
var(XParticleEmitter) FloatRange Z;
};



Functions Detail

AllParticles Source code

simulated native(1771) final iterator function AllParticles ( out actor Actor )

BeginPlay Source code

simulated function BeginPlay ( ) )

GetParticleProps Source code

event GetParticleProps ( Actor Particle, out vector Pos, out vector Vel, out rotator Ro )

LoadActor Source code

function LoadActor ( ) )

NotifyNewParticle Source code

event NotifyNewParticle ( Actor Other )

ParticleWallHit Source code

simulated event ParticleWallHit ( Actor Particle, vector HitNormal, out vector HitLocation ) )

ParticleZoneHit Source code

simulated event ParticleZoneHit ( Actor Particle, ZoneInfo OtherZone ) )

PostNetNotify Source code

event PostNetNotify ( )

PreBeginPlay Source code

function PreBeginPlay ( ) )

SetParticlesProps Source code

simulated native(1770) final function SetParticlesProps ( optional float Speed, optional float Scale )


Defaultproperties

defaultproperties
{
				bNoDelete=True
				bHandleOwnCorona=True
				bStasis=True
				bForceStasis=True
				RemoteRole=ROLE_None
				Texture=Texture'Emitter.Icons.S_Emitter'
				bUnlit=True
				RenderIteratorClass=Class'Emitter.EmitterRendering'
}

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