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

Engine.InterpTrack

Extends
Object
Modifiers
native noexport collapsecategories hidecategories ( Object ) inherits ( FInterpEdInputInterface ) abstract

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. Abstract base class for a track of interpolated data. Contains the actual data. The Outer of an InterpTrack is the InterpGroup.

Core.Object
|   
+-- Engine.InterpTrack

Direct Known Subclasses:

InterpTrackDirector, InterpTrackEvent, InterpTrackFaceFX, InterpTrackFloatBase, InterpTrackMove, InterpTrackToggle, InterpTrackVectorBase

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

Variables Summary
boolbDirGroupOnly
boolbDisableTrack
boolbIsAnimControlTrack
boolbOnePerGroup
pointerCurveEdVTable
class<InterpTrackInst>TrackInstClass
stringTrackTitle
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

bDirGroupOnly Source code

var bool bDirGroupOnly;
If this track can only exist inside the Director group.

bDisableTrack Source code

var bool bDisableTrack;
Whether or not this track should actually update the target actor.

bIsAnimControlTrack Source code

var bool bIsAnimControlTrack;
If true, the Actor this track is working on will have BeginAnimControl/FinishAnimControl called on it.

bOnePerGroup Source code

var bool bOnePerGroup;
Whether there may only be one of this track in an InterpGroup.

CurveEdVTable Source code

var private native noexport pointer CurveEdVTable;
FCurveEdInterface virtual function table.

TrackInstClass Source code

var class<InterpTrackInst> TrackInstClass;
Subclass of InterpTrackInst that should be created when instancing this track.

TrackTitle Source code

var string TrackTitle;
Title of track type.


Defaultproperties

defaultproperties
{
   TrackInstClass=Class'Engine.InterpTrackInst'
   TrackTitle="Track"
   Name="Default__InterpTrack"
   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:38.063 - Created with UnCodeX