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

Emitter.XMeshEmitter

Extends
XEmitter
Modifiers
Native Abstract

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

Direct Known Subclasses:

MeshEmitter, NetworkMeshEmitter

Variables Summary
EmAnim
ActorAnimateByActor
boolbAnimateParticles
boolbPartAnimLoop
floatPartAnimFrameStart
floatPartAnimRate
nameParticleAnim
array<AnimationType>RandAnims
EmMesh
boolbMeshEnviromentMapping
boolbParticlesRandFrame
boolbRenderParticles
ByteRangeParticleFatness
MeshParticleMesh
EmRotation
boolbRelativeToMoveDir
RangeVectorInitialRot
EEmPartRotTypeParticleRotation
RangeVectorRotationsPerSec
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
EEmPartRotType
MEP_DesiredRot, MEP_FacingCamera, MEP_YawingToCamera
Inherited Enumerations from Emitter.XEmitter
EEmitterPartCol, EEmitterTriggerType, ESpawnPosType, ESpriteAnimType
Inherited Enumerations from Emitter.XParticleEmitter
EHitEventType

Structures Summary
AnimationType
AnimSeq, Frame, Rate, bAnimLoop
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

EmAnim

AnimateByActor Source code

var(EmAnim) Actor AnimateByActor;

bAnimateParticles Source code

var(EmAnim) bool bAnimateParticles;

bPartAnimLoop Source code

var(EmAnim) bool bPartAnimLoop;

PartAnimFrameStart Source code

var(EmAnim) float PartAnimFrameStart;

PartAnimRate Source code

var(EmAnim) float PartAnimRate;

ParticleAnim Source code

var(EmAnim) name ParticleAnim;

RandAnims Source code

var(EmAnim) array<AnimationType> RandAnims;

EmMesh

bMeshEnviromentMapping Source code

var(EmMesh) bool bMeshEnviromentMapping;

bParticlesRandFrame Source code

var(EmMesh) bool bParticlesRandFrame;

bRenderParticles Source code

var(EmMesh) bool bRenderParticles;

ParticleFatness Source code

var(EmMesh) ByteRange ParticleFatness;

ParticleMesh Source code

var(EmMesh) Mesh ParticleMesh;

EmRotation

bRelativeToMoveDir Source code

var(EmRotation) bool bRelativeToMoveDir;

InitialRot Source code

var(EmRotation) RangeVector InitialRot;

ParticleRotation Source code

var(EmRotation) EEmPartRotType ParticleRotation;

RotationsPerSec Source code

var(EmRotation) RangeVector RotationsPerSec;


Enumerations Detail

EEmPartRotType Source code

enum EEmPartRotType
{
MEP_DesiredRot, MEP_FacingCamera, MEP_YawingToCamera
};


Structures Detail

AnimationType Source code

struct AnimationType
{
var(XMeshEmitter) name AnimSeq;
var(XMeshEmitter) bool bAnimLoop;
var(XMeshEmitter) float Frame;
var(XMeshEmitter) float Rate;
};



Defaultproperties

defaultproperties
{
				ParticleMesh=LodMesh'UnrealShare.WoodenBoxM'
				ParticleFatness=(Min=128,Max=128)
				bPartAnimLoop=True
				bRotationRequest=True
}

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