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

Engine.UIAnimationSeq

Extends
UIAnimation
Modifiers
native ( UIPrivate )

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

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIAnimation
      |   
      +-- Engine.UIAnimationSeq

Constants Summary
Inherited Contants from Engine.UIRoot
ASPECTRATIO_Monitor, ASPECTRATIO_Normal, ASPECTRATIO_Widescreen, DEFAULT_SIZE_X, DEFAULT_SIZE_Y, MAX_SUPPORTED_GAMEPADS, PRIVATE_EditorNoDelete, PRIVATE_EditorNoRename, PRIVATE_EditorNoReparent, PRIVATE_KeepFocusedState, PRIVATE_ManagedStyle, PRIVATE_NotDockable, PRIVATE_NotEditorSelectable, PRIVATE_NotFocusable, PRIVATE_NotRotatable, PRIVATE_PropagateState, PRIVATE_Protected, PRIVATE_TreeHidden, PRIVATE_TreeHiddenRecursive, SCENE_DATASTORE_TAG, TEMP_SPLITSCREEN_INDEX

Variables Summary
boolbAbsolutePositioning
floatSeqDuration
nameSeqName
array<UIAnimTrack>Tracks
Inherited Variables from Engine.UIRoot
CurrentMenuState, ModifierStack

Enumerations Summary
Inherited Enumerations from Engine.UIAnimation
EUIAnimNotifyType, EUIAnimType
Inherited Enumerations from Engine.UIRoot
EColumnHeaderState, EMaterialAdjustmentType, ENavigationLinkType, EPositionEvalType, ERotationAnchor, EScreenInputMode, ESplitscreenRenderMode, ETextAutoScaleMode, ETextClipMode, EUIAlignment, EUIAspectRatioConstraint, EUIAutoSizeConstraintType, EUIDataProviderFieldType, EUIDefaultPenColor, EUIDockPaddingEvalType, EUIExtentEvalType, EUIListElementState, EUIOrientation, EUIWidgetFace

Structures Summary
Inherited Structures from Engine.UIAnimation
UIAnimationKeyFrame, UIAnimationNotify, UIAnimationRawData, UIAnimSeqRef, UIAnimTrack
Inherited Structures from Engine.UIRoot
AutoSizeData, AutoSizePadding, DefaultEventSpecification, InputEventSubscription, InputKeyAction, PlayerInteractionData, RenderParameters, ScreenPositionRange, StateInputKeyAction, StyleReferenceId, STYLE_ID, TextAutoScaleValue, TextureCoordinates, UIAnchorPosition, UICombinedStyleData, UIDataStoreBinding, UIDockingNode, UIDockingSet, UIFocusPropagationData, UIImageAdjustmentData, UIImageStyleOverride, UIInputAliasClassMap, UIInputAliasMap, UIInputAliasStateMap, UIMouseBounds, UINavigationData, UIProviderFieldValue, UIProviderScriptFieldValue, UIRangeData, UIRenderingSubregion, UIRotation, UIScreenValue, UIScreenValue_AutoSizeRegion, UIScreenValue_Bounds, UIScreenValue_DockPadding, UIScreenValue_Extent, UIScreenValue_Position, UIStringCaretParameters, UIStringNodeModifier, UIStyleOverride, UIStyleReference, UIStyleSubscriberReference, UITextAttributes, UITextStyleOverride, WIDGET_ID

Functions Summary
function ApplyAnimation (UIObject TargetWidget, INT TrackIndex, FLOAT Position, INT LFI, INT NFI, UIAnimSeqRef AnimRefInst)
Inherited Functions from Engine.UIRoot
<, =, ConvertWidgetIDToString, GetCurrentUIController, GetCursorPosition, GetCursorSize, GetDataStoreFieldValue, GetDataStoreStringValue, GetFaceOrientation, GetPrimitiveTransform, GetSceneClient, IsConsole, SetDataStoreFieldValue, SetDataStoreStringValue, SetMouseCaptureOverride


Variables Detail

bAbsolutePositioning Source code

var bool bAbsolutePositioning;
If true, any positional changes made using this sequence will be considered as absolute position changes (ie: Move the Archor point to absolute pixel 0.1,0.1

SeqDuration Source code

var float SeqDuration;
The default duration. PlayUIAnimation can be used to override this

SeqName Source code

var name SeqName;
The name of this sequence

Tracks Source code

var array<UIAnimTrack> Tracks;
Holds a list of Animation Tracks in this sequence


Functions Detail

ApplyAnimation Source code

native function ApplyAnimation ( UIObject TargetWidget, INT TrackIndex, FLOAT Position, INT LFI, INT NFI, UIAnimSeqRef AnimRefInst )
Apply this animation. Note, if LFI = NFI this will simply apply the frame without any interpolation @Param TargetWidget The Widget to apply the animation to @Param Position Where in the animation are we @Param LFI The Last Frame Index @Param NFI The Next Frame Index


Defaultproperties

defaultproperties
{
   Name="Default__UIAnimationSeq"
   ObjectArchetype=UIAnimation'Engine.Default__UIAnimation'
}

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