csharp
public record class ProvidedFrameWhatever the game wrote this frame, by name.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
The escape hatch, and it is deliberately the plainest one: a raycast result, a navmesh point, a spline sample, anything a game computes itself. World space, written once per frame and cleared with the frame, so a stale answer cannot outlive the tick that produced it — a goal whose provider stopped writing eases out rather than holding a position from four seconds ago.
Determinism through this frame is the game's responsibility. Nothing here can check it.
Fields and properties (1)
public Symbol NameWhat it is called.
Methods (3)
public ProvidedFrame(Symbol Name)Whatever the game wrote this frame, by name.
public ProvidedFrame(string name)A provided frame by name.
public bool TryResolve(in ConstraintContext context, out Frame frame)Works out where the frame is.
Used by (4)
- AuthoringTestsVixen.Animation.Tests
- ConstraintFrameRecordVixen.Animation
- ConstraintTestsVixen.Animation.Tests
- FootPlacementPresetVixen.Animation