# C1.Util.DX.Animation

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_Util_DX_Animation" data-uid="C1.Util.DX.Animation" class="text-break">C1.Util.DX.Animation Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.Util.DX.Animation.Interpolator2.html">Interpolator2</a></h4>
      <section><p>IUIAnimationInterpolator2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.LoopIterationChangeHandler2.html">LoopIterationChangeHandler2</a></h4>
      <section><p>Internal LoopIterationChangeHandler2 Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Manager2.html">Manager2</a></h4>
      <section><p>IUIAnimationManager2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.ManagerEventHandler2.html">ManagerEventHandler2</a></h4>
      <section><p>Internal ManagerEventHandler2 Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.PrimitiveInterpolation.html">PrimitiveInterpolation</a></h4>
      <section><p>IUIAnimationPrimitiveInterpolation</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.PriorityComparison2.html">PriorityComparison2</a></h4>
      <section><p>Internal PriorityComparison2 Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.ResultCode.html">ResultCode</a></h4>
      <section><p>WAM result codes.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Storyboard2.html">Storyboard2</a></h4>
      <section><p>IUIAnimationStoryboard2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.StoryboardEventHandler2.html">StoryboardEventHandler2</a></h4>
      <section><p>Internal StoryboardEventHandler2 Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Timer.html">Timer</a></h4>
      <section><p>IUIAnimationTimer</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.TimerEventHandler.html">TimerEventHandler</a></h4>
      <section><p>Internal TimerEventHandlerShadow Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Transition2.html">Transition2</a></h4>
      <section><p>IUIAnimationTransition2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.TransitionFactory2.html">TransitionFactory2</a></h4>
      <section><p>IUIAnimationTransitionFactory2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.TransitionLibrary2.html">TransitionLibrary2</a></h4>
      <section><p>IUIAnimationTransitionLibrary2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Variable2.html">Variable2</a></h4>
      <section><p>IUIAnimationVariable2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.VariableChangeHandler2.html">VariableChangeHandler2</a></h4>
      <section><p>Internal VariableChangeHandler2 Callback</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.VariableIntegerChangeHandler2.html">VariableIntegerChangeHandler2</a></h4>
      <section><p>Internal VariableIntegerChangeHandler2 Callback</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="C1.Util.DX.Animation.KeyFrame.html">KeyFrame</a></h4>
      <section><p>UI_ANIMATION_KEYFRAME</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="C1.Util.DX.Animation.TimerClientEventHandler.html">TimerClientEventHandler</a></h4>
      <section><p>IUIAnimationTimerClientEventHandler</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.TimerUpdateHandler.html">TimerUpdateHandler</a></h4>
      <section><p>IUIAnimationTimerUpdateHandler</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.VariableCurveChangeHandler2.html">VariableCurveChangeHandler2</a></h4>
      <section><p>IUIAnimationVariableCurveChangeHandler2</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.Util.DX.Animation.Dependencies.html">Dependencies</a></h4>
      <section><p>UI_ANIMATION_DEPENDENCIES</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.IdleBehavior.html">IdleBehavior</a></h4>
      <section><p>UI_ANIMATION_IDLE_BEHAVIOR</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.ManagerStatus.html">ManagerStatus</a></h4>
      <section><p>UI_ANIMATION_MANAGER_STATUS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Mode.html">Mode</a></h4>
      <section><p>UI_ANIMATION_MODE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.PriorityEffect.html">PriorityEffect</a></h4>
      <section><p>UI_ANIMATION_PRIORITY_EFFECT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.RepeatMode.html">RepeatMode</a></h4>
      <section><p>UI_ANIMATION_REPEAT_MODE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.RoundingMode.html">RoundingMode</a></h4>
      <section><p>UI_ANIMATION_ROUNDING_MODE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.SchedulingResult.html">SchedulingResult</a></h4>
      <section><p>UI_ANIMATION_SCHEDULING_RESULT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Slope.html">Slope</a></h4>
      <section><p>UI_ANIMATION_SLOPE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.StoryboardStatus.html">StoryboardStatus</a></h4>
      <section><p>UI_ANIMATION_STORYBOARD_STATUS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.TimerClientStatus.html">TimerClientStatus</a></h4>
      <section><p>UI_ANIMATION_TIMER_CLIENT_STATUS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.UpdateResult.html">UpdateResult</a></h4>
      <section><p>UI_ANIMATION_UPDATE_RESULT</p>
</section>
    <h3 id="delegates">
Delegates
</h3>
      <h4><a class="xref" href="C1.Util.DX.Animation.Manager2.ManagerEventDelegate.html">Manager2.ManagerEventDelegate</a></h4>
      <section><p>A delegate to receive status changed events from the manager.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Manager2.PriorityComparisonDelegate.html">Manager2.PriorityComparisonDelegate</a></h4>
      <section><p>A delegate used to resolve scheduling conflicts.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Storyboard2.LoopIterationChangedDelegate.html">Storyboard2.LoopIterationChangedDelegate</a></h4>
      <section><p>A delegate for handling storyboard loop iteration events, which occur when a loop within a storyboard begins a new iteration.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Storyboard2.StoryboardStatusChangedDelegate.html">Storyboard2.StoryboardStatusChangedDelegate</a></h4>
      <section><p>A delegate that handles storyboard status change events.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Storyboard2.StoryboardUpdatedDelegate.html">Storyboard2.StoryboardUpdatedDelegate</a></h4>
      <section><p>A delegate that handles storyboard update events.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Timer.RenderingTooSlowDelegate.html">Timer.RenderingTooSlowDelegate</a></h4>
      <section><p>A delegate that handles events that occur when the rendering frame rate for an animation falls below a minimum desirable frame rate.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Timer.UpdateDelegate.html">Timer.UpdateDelegate</a></h4>
      <section><p>A delegate that handles the animation timer updates.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Variable2.IntegerValue1ChangedDelegate.html">Variable2.IntegerValue1ChangedDelegate</a></h4>
      <section><p>A delegate that handles events that occur when the integer value of an animation variable changes.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Variable2.IntegerValue2ChangedDelegate.html">Variable2.IntegerValue2ChangedDelegate</a></h4>
      <section><p>A delegate that handles events that occur when the integer value of an animation variable changes.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Variable2.IntegerValueChangedDelegate.html">Variable2.IntegerValueChangedDelegate</a></h4>
      <section><p>A delegate that handles events that occur when the integer value of an animation variable changes in the specified dimension.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Variable2.Value1ChangedDelegate.html">Variable2.Value1ChangedDelegate</a></h4>
      <section><p>A delegate that handles events that occur when the value of an animation variable changes.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Variable2.Value2ChangedDelegate.html">Variable2.Value2ChangedDelegate</a></h4>
      <section><p>A delegate that handles events that occur when the value of an animation variable changes.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.Animation.Variable2.ValueChangedDelegate.html">Variable2.ValueChangedDelegate</a></h4>
      <section><p>A delegate that handles events that occur when the value of an animation variable changes in the specified dimension.</p>
</section>


</div>
