Hex1b.Animation
Assembly: Hex1b.dll
Classes
AnimationCollection
A named collection of animators. Provides create-or-retrieve semantics and bulk advance/dispose operations.
csharp
public sealed class AnimationCollection : IDisposableAnimationTimer
Manages one-shot animation timers for triggering widget redraws.
csharp
public sealed class AnimationTimerEasing
Standard easing functions for animations. Each function maps a linear progress value (0..1) to an eased value (0..1).
csharp
public static class EasingHex1bAnimator
Base class for animations that progress over a duration with easing. Provides Start/Pause/Resume/Reset lifecycle and Advance(elapsed) for ticking.
csharp
public abstract class Hex1bAnimatorNumericAnimator<T>
An animator that interpolates between two numeric values using eased progress. Supported types are , , and .
csharp
public class NumericAnimator<T> : Hex1bAnimator where T : struct