Struct AnimationSample.AnimationChannelPose
Represents the animation channel pose.
Namespace: Evergine.Framework.Animation
Assembly: Evergine.Framework.dll
Syntax
public struct AnimationSample.AnimationChannelPose
Fields
Channel
The animation channel.
Declaration
public AnimationChannel Channel
Field Value
Type | Description |
---|---|
AnimationChannel |
Evaluator
The value-evaluates.
Declaration
public AnimationCurveEvaluator Evaluator
Field Value
Type | Description |
---|---|
AnimationCurveEvaluator |
Key
The key.
Declaration
public AnimationSample.AnimationSampleKey Key
Field Value
Type | Description |
---|---|
AnimationSample.AnimationSampleKey |
RefValue
Reference value.
Declaration
public Lazy<object> RefValue
Field Value
Type | Description |
---|---|
Lazy<object> |
Value
The value.
Declaration
public object Value
Field Value
Type | Description |
---|---|
object |
Methods
ApplyPose()
Applies the pose.
Declaration
public void ApplyPose()
Equal(ref AnimationChannelPose)
True if this channel pose has the same key.
Declaration
public bool Equal(ref AnimationSample.AnimationChannelPose otherPose)
Parameters
Type | Name | Description |
---|---|---|
AnimationSample.AnimationChannelPose | otherPose | The pose A. |
Returns
Type | Description |
---|---|
bool | True if they are the same. |