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

ParticleSystems.ParticleTemplate

Extends
Object
Modifiers
within ParticleGenerator native

Core.Object
|   
+-- ParticleSystems.ParticleTemplate

Direct Known Subclasses:

ActorParticleTemplate, LineManagerTemplate, PointParticleTemplate, PulseLineTemplate, RecursiveParticleTemplate, SpriteParticleTemplate, StrandParticleTemplate, StreakParticleTemplate, TarpBuilderTemplate, TexturedStreakParticleTemplate, TriangleParticleTemplate, TriParticleTemplate

Constants Summary
Inherited Contants from Core.Object
DegreesToRadians, DegreesToRotationUnits, MaxFlt, MaxInt, MAXSEED, NoLabel, NoState, Pi, RadiansToDegrees, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RotationUnitsToDegrees

Variables Summary
floatCumulativeFreq
floatFrequency
intHardwareLightsUsed
intParticleClass
Array<ParticleHandle>ParticleList
stringParticleType
Lighting
boolbDynamicLit
array<Actor>Lights
intMaxDynamicLights
array<Actor>RaytracedLights
ParticleTemplate
Array<Force>AffectingForces
boolbExternallyAffected
boolbRandomDrawOrder
boolbReverseDrawOrder
boolChangeClass
floatDrawOrder
BoxExtents
RangeInitialLifeSpan
RangeInitialSpeed
ActorLifeSpanLimitor
floatSelectionWeight
RangeStasisTime
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
EDrawStyle
STYLE_Translucent, STYLE_Modulated, STYLE_Normal, STYLE_Alpha, STYLE_AlphaModulate, STYLE_Brighten, STYLE_Darken, STYLE_Masked, STYLE_TrueTranslucent,
Inherited Enumerations from Core.Object
EAlignment, EAxis, ECamOrientation, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
Alignment, BoundingVolume, Box, Color, ComponentHandle, CompressedPosition, Coords, Dimension, Guid, InterpCurve, InterpCurvePoint, Matrix, ParticleHandle, Plane, Point, Quat, Range, RangeVector, Rectangle, Rotator, Scale, Vector

Functions Summary
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, ?, @, @=, Ablend, AblendR, Abs, Acos, AddTimer, AddTimerS, Asc, Asin, Atan, BeginState, Blend, BlendR, Caps, Chr, Clamp, ClassIsChildOf, ClockwiseFrom, ColorCode, Constructed, Cos, Cross, Delete, Disable, Dot, DynamicLoadObject, Enable, EndState, EnumStr, Exp, FClamp, FDecision, FileSize, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetPackageContents, GetPropertyText, GetRand, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, Left, Len, Lerp, LineLineIntersection, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, ProgressSeed, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandomSpreadVector, RandRange, RemoveAllTimers, RemoveTimer, RemoveTimerS, ResetConfig, Right, RMax, RMin, RotateAngleAxis, RotRand, Round, RSize, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrArray, StringToName, Tan, TimeRemaining, TimeRemainingS, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

CumulativeFreq Source code

var float CumulativeFreq;

Frequency Source code

var float Frequency;

HardwareLightsUsed Source code

var const int HardwareLightsUsed;

ParticleClass Source code

var const native noexport int ParticleClass;

ParticleList Source code

var native Array<ParticleHandle> ParticleList;

ParticleType Source code

var const string ParticleType;

Lighting

bDynamicLit Source code

var(Lighting) bool bDynamicLit;

Lights Source code

var(Lighting) array<Actor> Lights;

MaxDynamicLights Source code

var(Lighting) int MaxDynamicLights;

RaytracedLights Source code

var(Lighting) array<Actor> RaytracedLights;

ParticleTemplate

AffectingForces Source code

var(ParticleTemplate) editinline Array<Force> AffectingForces;

bExternallyAffected Source code

var(ParticleTemplate) bool bExternallyAffected;

bRandomDrawOrder Source code

var(ParticleTemplate) bool bRandomDrawOrder;

bReverseDrawOrder Source code

var(ParticleTemplate) bool bReverseDrawOrder;

ChangeClass Source code

var(ParticleTemplate) bool ChangeClass;

DrawOrder Source code

var(ParticleTemplate) float DrawOrder;

Extents Source code

var(ParticleTemplate) const Box Extents;

InitialLifeSpan Source code

var(ParticleTemplate) Range InitialLifeSpan;

InitialSpeed Source code

var(ParticleTemplate) Range InitialSpeed;

LifeSpanLimitor Source code

var(ParticleTemplate) Actor LifeSpanLimitor;

SelectionWeight Source code

var(ParticleTemplate) float SelectionWeight;

StasisTime Source code

var(ParticleTemplate) Range StasisTime;


Enumerations Detail

EDrawStyle Source code

enum EDrawStyle
{
STYLE_Translucent, STYLE_Modulated, STYLE_Normal, STYLE_Alpha, STYLE_AlphaModulate, STYLE_Brighten, STYLE_Darken, STYLE_Masked, STYLE_TrueTranslucent,
};


Defaultproperties

defaultproperties
{
    InitialLifeSpan=(A=1.000000,B=1.000000)
    SelectionWeight=1.000000
    MaxDynamicLights=8
    DrawOrder=1.000000
    ParticleType="Particle"
}

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