Vixen
02b45cc4
csharp
public sealed class TransformBinding

A binding that is just a transform somebody writes.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

The common case, and the one the ECS glue uses: a system copies a world matrix in once a frame and every goal bound to the slot reads it. IsValid is what a despawn clears, which is the path TryResolve's failure case exists for.

Fields and properties (3)

  • public BoneTransform Transform

    Where it is, in world space.

  • public bool IsValid

    Whether it is there at all. Cleared on a despawn rather than unbinding the slot.

  • public Dictionary<Symbol, BoneTransform> Sockets

    Its attachment points, in its own space.

Methods (2)

Used by (2)

  • ConstraintTestsVixen.Animation.Tests
  • VariationHarnessVixen.Animation