Struct PoseParameter ​
Namespace: ValveResourceFormat.ResourceTypes.ModelAnimation
Assembly: ValveResourceFormat.dll
A named pose parameter a blend sequence's positions its animations along, one per dimension.
public readonly record struct PoseParameter : IEquatable<PoseParameter>Implements ​
Constructors ​
PoseParameter(string, float, float, bool) ​
A named pose parameter a blend sequence's positions its animations along, one per dimension.
public PoseParameter(string Name, float Min, float Max, bool Looping)Parameters ​
Name string
The parameter's name, matched against through .
Min float
The value at which the parameter's range starts.
Max float
The value at which the parameter's range ends.
Looping bool
Whether the parameter wraps from back to instead of clamping. does not special-case it.
Properties ​
Looping ​
Whether the parameter wraps from back to instead of clamping. does not special-case it.
public bool Looping { get; init; }Property Value ​
Max ​
The value at which the parameter's range ends.
public float Max { get; init; }Property Value ​
Min ​
The value at which the parameter's range starts.
public float Min { get; init; }Property Value ​
Name ​
The parameter's name, matched against through .
public string Name { get; init; }Property Value ​
Methods ​
Clamp(float) ​
Returns value clamped to /.
public float Clamp(float value)Parameters ​
value float

