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_NotifyStateChange, 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,
Inherited Enumerations from Core.Object
EAlignment, ECamOrientation, ESheerAxis

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

Functions Summary
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, ?, @, @=, Ablend, AblendR, Abs, Acos, AddFlagSafe, AddTimer, AddTimerS, Asc, Asin, Atan, Atan2, BeginState, Blend, BlendR, CallFunction, CallFunctionS, CanGetProperty, CanSetProperty, Caps, Chr, Clamp, ClassIsChildOf, Constructed, Cos, Cross, DefinesFunction, DefinesFunctionS, Delete, Disable, Dot, DumpProbes, DynamicLoadObject, Enable, EndState, EnumStr, Exp, FClamp, FDecision, FileSize, FindObject, FMax, FMin, FRand, GetAxes, GetContext, GetEnum, GetLanguage, GetPropertyText, GetRand, GetStateName, GetUnAxes, GetWhiteColor, GotoLabel, GotoState, InStr, Invert, IsA, IsInState, IsProbing, Left, Len, Lerp, LineLineIntersection, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NotifyStateChange, ObjListMemStats, OrthoRotation, ProgressSeed, Quotes, Rand, RandomSpreadVector, RandRange, RemoveAllTimers, RemoveFlagSafe, RemoveTimer, RemoveTimerS, ResetConfig, ResetLoaders, Right, RMax, RMin, RotateAngleAxis, RotRand, Round, RSize, SaveConfig, SetProbing, SetPropertyText, SetPropertyTextDefault, Sin, Smerp, SMod, Split, Sqrt, Square, StaticCallFunction, StaticCallFunctionS, StaticDefinesFunction, StaticDefinesFunctionS, StaticSaveConfig, StrArray, StringToName, Tan, TimeRemaining, TimeRemainingS, TraceMessage, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

CumulativeFreq Source code

var private float CumulativeFreq;

Frequency Source code

var private float Frequency;

HardwareLightsUsed Source code

var const int HardwareLightsUsed;

ParticleClass Source code

var private 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) private editinline Array<Force> AffectingForces;

bExternallyAffected Source code

var(ParticleTemplate) public bool bExternallyAffected;

bRandomDrawOrder Source code

var(ParticleTemplate) public bool bRandomDrawOrder;

bReverseDrawOrder Source code

var(ParticleTemplate) public bool bReverseDrawOrder;

ChangeClass Source code

var(ParticleTemplate) public bool ChangeClass;

DrawOrder Source code

var(ParticleTemplate) public float DrawOrder;

Extents Source code

var(ParticleTemplate) const public Box Extents;

InitialLifeSpan Source code

var(ParticleTemplate) public Range InitialLifeSpan;

InitialSpeed Source code

var(ParticleTemplate) public Range InitialSpeed;

LifeSpanLimitor Source code

var(ParticleTemplate) public Actor LifeSpanLimitor;

SelectionWeight Source code

var(ParticleTemplate) public float SelectionWeight;

StasisTime Source code

var(ParticleTemplate) public 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,
};


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: sk 3-1-2016 10:48:31.399 - Created with UnCodeX