csharp
public sealed class BodiesA set of bodies somebody actually has, rather than one body at several sizes.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
What doc 33's range feeds in, and what a project with three hand-built characters uses. It is the same axis as BodyVariation from the harness's point of view, which is the point of the interface being an interface.
Fields and properties (2)
public string NameWhat it varies.
public int CountHow many values it takes.
Methods (3)
public Bodies(params ReadOnlySpan<(string Name, Skeleton Skeleton, ProxyShapeSet? Shapes)> bodies)Varies across a set of rigs.
public string Label(int index)What one of them is called.
public void Apply(int index, HarnessSubject subject)Sets a subject up for one of them.