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

Engine.ParticleLODLevel

Extends
Object
Modifiers
native ( Particle ) collapsecategories hidecategories ( Object ) editinlinenew

ParticleLODLevel Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.ParticleLODLevel

Constants Summary
Inherited Contants from Core.Object
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg

Variables Summary
boolbEnabled
boolConvertedModules
intLevel
intLevelSetting
array<ParticleModule>Modules
array<ParticleModuleOrbit>OrbitModules
intPeakActiveParticles
ParticleModuleRequiredRequiredModule
array<ParticleModuleSpawnBase>SpawningModules
array<ParticleModule>SpawnModules
ParticleModuleTypeDataModule
array<ParticleModule>UpdateModules
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
Inherited Structures from Core.Object
Box, BoxSphereBounds, Color, Cylinder, double, DynamicMap_Mirror, Guid, IndirectArray_Mirror, InterpCurveFloat, InterpCurvePointFloat, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, Rotator, TextureMipBulkData_Mirror, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClassIsChildOf, ClearConfig, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, Exp, FClamp, FCubicInterp, FindDeltaAngle, FindObject, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetDotDistance, GetEnum, GetFuncName, GetHeadingAngle, GetNetFuncName, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetSpecialValue, GetStateName, GetUnAxes, GotoState, InStr, IsA, IsChildState, IsInState, IsNetScript, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, OrthoRotation, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointInBox, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, SaveConfig, SClampRotAxis, ScriptTrace, SetSpecialValue, SetUTracing, Sin, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

bEnabled Source code

var bool bEnabled;
True if the LOD level is enabled, meaning it should be updated and rendered.

ConvertedModules Source code

var bool ConvertedModules;

Level Source code

var const int Level;
The index value of the LOD level

LevelSetting Source code

var const int LevelSetting;
The percentage value of the slider when it was created

Modules Source code

var editinline export array<ParticleModule> Modules;
An array of particle modules that contain the adjusted data for the LOD level

OrbitModules Source code

var native array<ParticleModuleOrbit> OrbitModules;
OrbitModules These are used to do offsets of the sprite from the particle location.

PeakActiveParticles Source code

var int PeakActiveParticles;

RequiredModule Source code

var editinline ParticleModuleRequired RequiredModule;
The required module for this LOD level

SpawningModules Source code

var native array<ParticleModuleSpawnBase> SpawningModules;
SpawningModules - These are called to determine how many particles to spawn.

SpawnModules Source code

var native array<ParticleModule> SpawnModules;
SpawnModules - These are called when particles are spawned.

TypeDataModule Source code

var export ParticleModule TypeDataModule;

UpdateModules Source code

var native array<ParticleModule> UpdateModules;
UpdateModules - These are called when particles are updated.


Defaultproperties

defaultproperties
{
   bEnabled=True
   ConvertedModules=True
   Name="Default__ParticleLODLevel"
   ObjectArchetype=Object'Core.Default__Object'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:40.399 - Created with UnCodeX