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

Engine.InterpTrackVisibility

Extends
InterpTrack
Modifiers
native ( Interpolation )

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

Constants Summary
Inherited Contants from Core.Object
AspectRatio16x9, AspectRatio4x3, AspectRatio5x4, DegToRad, DegToUnrRot, INDEX_NONE, InvAspectRatio16x9, InvAspectRatio4x3, InvAspectRatio5x4, MaxInt, Pi, RadToDeg, RadToUnrRot, UnrRotToDeg, UnrRotToRad

Variables Summary
array<VisibilityTrackKey>VisibilityTrack
InterpTrackVisibility
boolbFireEventsWhenBackwards
boolbFireEventsWhenForwards
boolbFireEventsWhenJumpingForwards
Inherited Variables from Engine.InterpTrack
ActiveCondition, bDirGroupOnly, bDisableTrack, bIsAnimControlTrack, bIsCollapsed, bIsRecording, bIsSelected, bOnePerGroup, bSubTrackOnly, bVisible, CurveEdVTable, SubTrackGroups, SubTracks, SupportedSubTracks, TrackInstClass, TrackTitle
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
EVisibilityTrackAction
EVTA_Hide, EVTA_Show, EVTA_Toggle
EVisibilityTrackCondition
EVTC_Always, EVTC_GoreEnabled, EVTC_GoreDisabled
Inherited Enumerations from Engine.InterpTrack
ETrackActiveCondition
Inherited Enumerations from Core.Object
AlphaBlendType, EAspectRatioAxisConstraint, EAutomatedRunResult, EAxis, EDebugBreakType, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
VisibilityTrackKey
Time, Action, ActiveCondition
Inherited Structures from Engine.InterpTrack
SubTrackGroup, SupportedSubTrackInfo
Inherited Structures from Core.Object
Array_Mirror, BitArray_Mirror, BoneAtom, Box, BoxSphereBounds, Color, Cylinder, double, FColorVertexBuffer_Mirror, Guid, IndirectArray_Mirror, InlinePointerArray_Mirror, InterpCurveFloat, InterpCurveLinearColor, InterpCurvePointFloat, InterpCurvePointLinearColor, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, OctreeElementId, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, RenderCommandFence_Mirror, Rotator, Set_Mirror, SHVector, SHVectorRGB, SparseArray_Mirror, TAlphaBlend, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, Atan2, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClampRotAxisFromBase, ClampRotAxisFromRange, ClassIsChildOf, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, DebugBreak, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, EvalInterpCurveFloat, EvalInterpCurveVector, EvalInterpCurveVector2D, Exp, FCeil, FClamp, FCubicInterp, FFloor, FindDeltaAngle, FindObject, FInterpConstantTo, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, float, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetBuildChangelistNumber, GetDotDistance, GetEngineVersion, GetEnum, GetFuncName, GetHeadingAngle, GetMappedRangeValue, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetRightMost, GetRotatorAxis, GetScriptTrace, GetStateName, GetSystemTime, GetUnAxes, GotoState, InCylinder, InStr, InverseTransformNormal, InverseTransformVector, IsA, IsChildState, IsInState, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, LerpColor, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, MakeRotationMatrix, MakeRotationTranslationMatrix, MakeRotator, MatrixGetAxis, MatrixGetOrigin, MatrixGetRotator, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, NoZDot, OrthoRotation, ParseLocalizedPropertyPath, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointDistToSegment, PointProjectToPlane, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, RTransform, SaveConfig, SClampRotAxis, ScriptTrace, SetUTracing, Sin, Split, SplitString, Sqrt, Square, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformNormal, TransformVector, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VRandCone, VRandCone2, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

VisibilityTrack Source code

var array<VisibilityTrackKey> VisibilityTrack;
Array of events to fire off.

InterpTrackVisibility

bFireEventsWhenBackwards Source code

var(InterpTrackVisibility) bool bFireEventsWhenBackwards;
If events should be fired when passed playing the sequence backwards.

bFireEventsWhenForwards Source code

var(InterpTrackVisibility) bool bFireEventsWhenForwards;
If events should be fired when passed playing the sequence forwards.

bFireEventsWhenJumpingForwards Source code

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


Enumerations Detail

EVisibilityTrackAction Source code

enum EVisibilityTrackAction
{
EVTA_Hide, EVTA_Show, EVTA_Toggle
};
Visibility track actions

EVisibilityTrackCondition Source code

enum EVisibilityTrackCondition
{
EVTC_Always, EVTC_GoreEnabled, EVTC_GoreDisabled
};
Required condition for firing this event


Structures Detail

VisibilityTrackKey Source code

struct VisibilityTrackKey
{
var(InterpTrackVisibility) EVisibilityTrackAction Action;
var EVisibilityTrackCondition ActiveCondition;
var float Time;
};
Information for one toggle in the track.
ActiveCondition:
Condition that must be satisfied for this key event to fire


Defaultproperties

defaultproperties
{
	TrackInstClass=class'Engine.InterpTrackInstVisibility'
	TrackTitle="Visibility"
	bFireEventsWhenForwards=true
	bFireEventsWhenBackwards=true
	bFireEventsWhenJumpingForwards=true
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: ti 22-3-2011 19:56:51.332 - Created with UnCodeX