logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class TransformDeltaPositionTests

    Coverage for TransformDelta's position facet (SetLocalPositionOffset(TransformId, Vector3, float), GetPositionEntries()) and its independence from the scale and rotation facets — mirrors TransformDeltaRotationTests' conventions for the rotation facet.

    Inheritance
    object
    TransformDeltaPositionTests
    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 TransformDeltaPositionTests

    Constructors

    TransformDeltaPositionTests()

    Declaration
    public TransformDeltaPositionTests()

    Methods

    Clear_RemovesPositionEntries()

    Declaration
    public void Clear_RemovesPositionEntries()

    Clone_IsDeepCopy_ForPositionFacet()

    Declaration
    public void Clone_IsDeepCopy_ForPositionFacet()

    Combine_MergesPositionEntries_IndependentlyFromScaleAndRotation()

    Declaration
    public void Combine_MergesPositionEntries_IndependentlyFromScaleAndRotation()

    Combine_Overwrites_SameId_PositionFacet()

    Declaration
    public void Combine_Overwrites_SameId_PositionFacet()

    GetPositionEntries_ReflectsSubsequentMutation()

    Declaration
    public void GetPositionEntries_ReflectsSubsequentMutation()

    MultiplyLocalScale_DoesNotDisturbExistingPositionEntry_SameId()

    Declaration
    public void MultiplyLocalScale_DoesNotDisturbExistingPositionEntry_SameId()

    ScaleRotationAndPosition_SameId_Coexist()

    Declaration
    public void ScaleRotationAndPosition_SameId_Coexist()

    Scale_Half_HalvesPositionWeight_LeavesOffsetUnchanged()

    Declaration
    public void Scale_Half_HalvesPositionWeight_LeavesOffsetUnchanged()

    Scale_Zero_ClearsPositionEntriesToo()

    Declaration
    public void Scale_Zero_ClearsPositionEntriesToo()

    SetLocalPositionOffset_AddsEntry()

    Declaration
    public void SetLocalPositionOffset_AddsEntry()

    SetLocalPositionOffset_CustomWeight()

    Declaration
    public void SetLocalPositionOffset_CustomWeight()

    SetLocalPositionOffset_DefaultWeight_IsOne()

    Declaration
    public void SetLocalPositionOffset_DefaultWeight_IsOne()

    SetLocalPositionOffset_DoesNotDisturbExistingScaleOrRotationEntry_SameId()

    Declaration
    public void SetLocalPositionOffset_DoesNotDisturbExistingScaleOrRotationEntry_SameId()

    SetLocalPositionOffset_SameId_Overwrites()

    Declaration
    public void SetLocalPositionOffset_SameId_Overwrites()

    TransformPositionData_StoresOffsetAndWeight()

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