logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class TransformDeltaRotationTests

    Coverage for TransformDelta's rotation facet (SetLocalZRotation(TransformId, float, float), GetRotationEntries()) and its independence from the scale facet — mirrors TransformDeltaTests/TransformDeltaBehaviorTests' conventions for the scale facet.

    Inheritance
    object
    TransformDeltaRotationTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.ProceduralAnimator.Tests.Domain
    Assembly: Tests.dll
    Syntax
    public class TransformDeltaRotationTests

    Constructors

    TransformDeltaRotationTests()

    Declaration
    public TransformDeltaRotationTests()

    Methods

    Clear_RemovesRotationEntries()

    Declaration
    public void Clear_RemovesRotationEntries()

    Clone_IsDeepCopy_ForRotationFacet()

    Declaration
    public void Clone_IsDeepCopy_ForRotationFacet()

    Combine_MergesRotationEntries_IndependentlyFromScale()

    Declaration
    public void Combine_MergesRotationEntries_IndependentlyFromScale()

    Combine_Overwrites_SameId_RotationFacet()

    Declaration
    public void Combine_Overwrites_SameId_RotationFacet()

    GetRotationEntries_ReflectsSubsequentMutation()

    Declaration
    public void GetRotationEntries_ReflectsSubsequentMutation()

    MultiplyLocalScale_DoesNotDisturbExistingRotationEntry_SameId()

    Declaration
    public void MultiplyLocalScale_DoesNotDisturbExistingRotationEntry_SameId()

    ScaleAndRotation_SameId_Coexist()

    Declaration
    public void ScaleAndRotation_SameId_Coexist()

    Scale_Half_HalvesRotationWeight_LeavesAngleUnchanged()

    Declaration
    public void Scale_Half_HalvesRotationWeight_LeavesAngleUnchanged()

    Scale_Zero_ClearsRotationEntriesToo()

    Declaration
    public void Scale_Zero_ClearsRotationEntriesToo()

    SetLocalZRotation_AddsEntry()

    Declaration
    public void SetLocalZRotation_AddsEntry()

    SetLocalZRotation_CustomWeight()

    Declaration
    public void SetLocalZRotation_CustomWeight()

    SetLocalZRotation_DefaultWeight_IsOne()

    Declaration
    public void SetLocalZRotation_DefaultWeight_IsOne()

    SetLocalZRotation_DoesNotDisturbExistingScaleEntry_SameId()

    Declaration
    public void SetLocalZRotation_DoesNotDisturbExistingScaleEntry_SameId()

    SetLocalZRotation_SameId_Overwrites()

    Declaration
    public void SetLocalZRotation_SameId_Overwrites()

    TransformRotationData_StoresAngleAndWeight()

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