Struct AnimationController.ExternalSkeleton ​
Namespace: ValveResourceFormat.Renderer
Assembly: Renderer.dll
An external NM skeleton the model can be animated from, and the retargeter mapping its poses back onto the model skeleton.
csharp
public readonly record struct AnimationController.ExternalSkeleton : IEquatable<AnimationController.ExternalSkeleton>Implements ​
IEquatable<AnimationController.ExternalSkeleton>
Constructors ​
ExternalSkeleton(AnimationPlayer, SkeletonRetargeter) ​
An external NM skeleton the model can be animated from, and the retargeter mapping its poses back onto the model skeleton.
csharp
public ExternalSkeleton(AnimationPlayer Player, SkeletonRetargeter Retargeter)Parameters ​
Player AnimationPlayer
The player animating the external skeleton.
Retargeter SkeletonRetargeter
Retargets the external skeleton's poses onto the model skeleton.
Properties ​
Player ​
The player animating the external skeleton.
csharp
public AnimationPlayer Player { get; init; }Property Value ​
Retargeter ​
Retargets the external skeleton's poses onto the model skeleton.
csharp
public SkeletonRetargeter Retargeter { get; init; }Property Value ​
Skeleton ​
The external skeleton.
csharp
public Skeleton Skeleton { get; }
