logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class StateKeyPulseTests

    EditMode tests for StateKeyPulse: the parabolic 0-1-0 arc shape, its start/end boundaries, and the minimum-duration clamp.

    Inheritance
    object
    StateKeyPulseTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.AnimationHub.Tests.Editor
    Assembly: Tests.Editor.dll
    Syntax
    public class StateKeyPulseTests

    Constructors

    StateKeyPulseTests()

    Declaration
    public StateKeyPulseTests()

    Methods

    Constructor_DurationBelowMinimum_ClampsToMinimum()

    Declaration
    public void Constructor_DurationBelowMinimum_ClampsToMinimum()

    IsFinishedAt_BeforeEnd_ReturnsFalse()

    Declaration
    public void IsFinishedAt_BeforeEnd_ReturnsFalse()

    IsFinishedAt_ExactlyAtEnd_ReturnsTrue()

    Declaration
    public void IsFinishedAt_ExactlyAtEnd_ReturnsTrue()

    IsFinishedAt_PastEnd_ReturnsTrue()

    Declaration
    public void IsFinishedAt_PastEnd_ReturnsTrue()

    NormalizedValueAt_AfterEnd_ReturnsZero()

    Declaration
    public void NormalizedValueAt_AfterEnd_ReturnsZero()

    NormalizedValueAt_BeforeStart_ReturnsZero()

    Declaration
    public void NormalizedValueAt_BeforeStart_ReturnsZero()

    NormalizedValueAt_End_ReturnsZero()

    Declaration
    public void NormalizedValueAt_End_ReturnsZero()

    NormalizedValueAt_Midpoint_ReturnsOne()

    Declaration
    public void NormalizedValueAt_Midpoint_ReturnsOne()

    NormalizedValueAt_QuarterWay_ReturnsThreeQuarters()

    Declaration
    public void NormalizedValueAt_QuarterWay_ReturnsThreeQuarters()

    NormalizedValueAt_Start_ReturnsZero()

    Declaration
    public void NormalizedValueAt_Start_ReturnsZero()
    In this article
    © 2026 Serenity. All Rights Reserved