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

Engine.InterpTrackToggle

Extends
InterpTrack
Modifiers
native ( Interpolation )

Core.Object
|   
+-- Engine.InterpTrack
   |   
   +-- Engine.InterpTrackToggle

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

Variables Summary
array<ToggleTrackKey>ToggleTrack
InterpTrackToggle
boolbActivateSystemEachUpdate
boolbFireEventsWhenJumpingForwards
Inherited Variables from Engine.InterpTrack
bDirGroupOnly, bDisableTrack, bIsAnimControlTrack, bOnePerGroup, CurveEdVTable, TrackInstClass, TrackTitle
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
ETrackToggleAction
ETTA_Off, ETTA_On, ETTA_Toggle
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
ToggleTrackKey
Time, ToggleAction
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

ToggleTrack Source code

var array<ToggleTrackKey> ToggleTrack;
Array of events to fire off.

InterpTrackToggle

bActivateSystemEachUpdate Source code

var(InterpTrackToggle) bool bActivateSystemEachUpdate;
If true, the track will call ActivateSystem on the emitter each update (the old 'incorrect' behavior). If false (the default), the System will only be activated if it was previously inactive.

bFireEventsWhenJumpingForwards Source code

var(InterpTrackToggle) bool bFireEventsWhenJumpingForwards;
If true, events on this track are fired even when jumping forwads through a sequence - for example, skipping a cinematic.


Enumerations Detail

ETrackToggleAction Source code

enum ETrackToggleAction
{
ETTA_Off, ETTA_On, ETTA_Toggle
};
Enumeration indicating toggle action


Structures Detail

ToggleTrackKey Source code

struct ToggleTrackKey
{
var float Time;
var(InterpTrackToggle) ETrackToggleAction ToggleAction;
};
Information for one toggle in the track.


Defaultproperties

defaultproperties
{
   bFireEventsWhenJumpingForwards=True
   TrackInstClass=Class'Engine.InterpTrackInstToggle'
   TrackTitle="Toggle"
   Name="Default__InterpTrackToggle"
   ObjectArchetype=InterpTrack'Engine.Default__InterpTrack'
}

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