Struct AnimationController.ExternalSkeleton ​
Namespace: ValveResourceFormat.Renderer
Assembly: Renderer.dll
An external NM skeleton the model can be animated from, and the bone mapping back onto it.
csharp
public readonly record struct AnimationController.ExternalSkeleton : IEquatable<AnimationController.ExternalSkeleton>Implements ​
IEquatable<AnimationController.ExternalSkeleton>
Constructors ​
ExternalSkeleton(AnimationPlayer, int[]) ​
An external NM skeleton the model can be animated from, and the bone mapping back onto it.
csharp
public ExternalSkeleton(AnimationPlayer Player, int[] RemapTable)Parameters ​
Player AnimationPlayer
The player animating the external skeleton.
RemapTable int[]
Bone index mapping from the model skeleton to the external one.
Properties ​
Player ​
The player animating the external skeleton.
csharp
public AnimationPlayer Player { get; init; }Property Value ​
RemapTable ​
Bone index mapping from the model skeleton to the external one.
csharp
public int[] RemapTable { get; init; }Property Value ​
int[]
Skeleton ​
The external skeleton.
csharp
public Skeleton Skeleton { get; }
