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

UTGame.UTGFxTweenableMoviePlayer

Extends
GFxMoviePlayer

Base class for a GFxMoviePlayer with a TweenManager. Workaround for lack of multiple inheritance.

Core.Object
|   
+-- GFxUI.GFxMoviePlayer
   |   
   +-- UTGame.UTGFxTweenableMoviePlayer

Direct Known Subclasses:

GFxProjectedUI, GFxUILeaderboard, GFxUIScoreboard, GFxUI_PauseMenu

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<GFxTween>TweenList
Inherited Variables from GFxUI.GFxMoviePlayer
ASUClasses, ASUObjects, bAllowFocus, bAllowInput, bAutoPlay, bBlurLesserMovies, bCaptureInput, bCloseOnLevelChange, bDiscardNonOwnerInput, bDisplayWithHudOff, bEnableGammaCorrection, bHideLesserMovies, bIgnoreBlurEffect, bIgnoreMouseInput, bIgnoreVisibilityEffect, bIsPriorityBlurred, bIsPriorityHidden, bLogUnhandedWidgetInitializations, bMovieIsOpen, bOnlyOwnerFocusable, bPauseGameWhileActive, bWidgetsInitializedThisFrame, CaptureKeys, DataStoreBindings, DataStoreSubscriber, ExternalInterface, ExternalTextures, FocusIgnoreKeys, LocalPlayerOwnerIndex, MovieInfo, NextASUObject, ObjectValues, pCaptureKeys, pFocusIgnoreKeys, pMovie, Priority, RenderTexture, RenderTextureMode, SoundThemes, TimingMode, WidgetBindings, WidgetPathBindings
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
TweenType
TWEEN_EaseOut, TWEEN_EaseIn, TWEEN_Linear
Inherited Enumerations from GFxUI.GFxMoviePlayer
ASType, GFxAlign, GFxRenderTextureMode, GFxScaleMode, GFxTimingMode
Inherited Enumerations from Core.Object
AlphaBlendType, EAspectRatioAxisConstraint, EAutomatedRunResult, EAxis, EDebugBreakType, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
GFxTween
TargetMC, TweenTime, Duration, StartValue, Delta, DesiredValue, MemberName, Callback, displayInfo, bFinished, ThisTweenType
Inherited Structures from GFxUI.GFxMoviePlayer
ASValue, ExternalTexture, GFxDataStoreBinding, GFxWidgetBinding, SoundThemeBinding
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
function ClearsTweensOnMovieClip (GFxObject mc, optional bool bReset = TRUE))
function PrintTweensToLog ()))
function ProcessTweenCallback (String Callback, GFxObject TargetMC)
function Tick (Float deltaTime))
function TweenComplete (int index))
function TweenTo (GFxObject mc, float duration, String member, float target, TweenType NewTweenType, optional String callback = ""))
Inherited Functions from GFxUI.GFxMoviePlayer
ActionScriptFloat, ActionScriptInt, ActionScriptObject, ActionScriptSetFunction, ActionScriptString, ActionScriptVoid, AddCaptureKey, AddFocusIgnoreKey, Advance, ApplyPriorityBlurEffect, ApplyPriorityEffect, ApplyPriorityVisibilityEffect, ClearCaptureKeys, ClearFocusIgnoreKeys, Close, ConditionalClearPause, ConsoleCommand, CreateArray, CreateObject, FilterButtonInput, FlushPlayerInput, GetGameViewportClient, GetLP, GetPC, GetVariable, GetVariableArray, GetVariableBool, GetVariableFloatArray, GetVariableIntArray, GetVariableNumber, GetVariableObject, GetVariableString, GetVariableStringArray, GetVisibleFrameRect, Init, Invoke, OnCleanup, OnClose, OnFocusGained, OnFocusLost, PlaySoundFromTheme, PostAdvance, PostWidgetInit, PublishDataStoreValues, RefreshDataStoreBindings, SetAlignment, SetExternalInterface, SetExternalTexture, SetMovieCanReceiveFocus, SetMovieCanReceiveInput, SetMovieInfo, SetPause, SetPerspective3D, SetPriority, SetTimingMode, SetVariable, SetVariableArray, SetVariableBool, SetVariableFloatArray, SetVariableIntArray, SetVariableNumber, SetVariableObject, SetVariableString, SetVariableStringArray, SetView3D, SetViewport, SetViewScaleMode, SetWidgetPathBinding, Start, WidgetInitialized, WidgetUnloaded
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

TweenList Source code

var array<GFxTween> TweenList;


Enumerations Detail

TweenType Source code

enum TweenType
{
TWEEN_EaseOut, TWEEN_EaseIn, TWEEN_Linear
};


Structures Detail

GFxTween Source code

struct GFxTween
{
var bool bFinished;
var string Callback;
var float Delta;
var float DesiredValue;
var ASDisplayInfo displayInfo;
var float Duration;
var string MemberName;
var float StartValue;
var GFxObject TargetMC;
var TweenType ThisTweenType;
var float TweenTime;
};



Functions Detail

ClearsTweensOnMovieClip Source code

function ClearsTweensOnMovieClip ( GFxObject mc, optional bool bReset = TRUE) )

PrintTweensToLog Source code

function PrintTweensToLog ( ) )

ProcessTweenCallback Source code

function ProcessTweenCallback ( String Callback, GFxObject TargetMC )

Tick Source code

function Tick ( Float deltaTime) )

TweenComplete Source code

function TweenComplete ( int index) )

TweenTo Source code

function TweenTo ( GFxObject mc, float duration, String member, float target, TweenType NewTweenType, optional String callback = "") )



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