Class AnimationCurveEvaluatorOptimizedGroup<T>
- Namespace
 - Stride.Animations
 
- Assembly
 - Stride.Engine.dll
 
public abstract class AnimationCurveEvaluatorOptimizedGroup<T> : AnimationCurveEvaluatorOptimizedGroup
  Type Parameters
T
- Inheritance
 - 
      objectAnimationCurveEvaluatorOptimizedGroup<T>
 
- Derived
 
- Inherited Members
 
Fields
animationData
protected AnimationData<T> animationData
  Field Value
channels
protected FastListStruct<AnimationCurveEvaluatorOptimizedGroup<T>.Channel> channels
  Field Value
Properties
ElementType
public override Type ElementType { get; }
  Property Value
Methods
Cleanup()
public override void Cleanup()
  Initialize(AnimationData)
public override void Initialize(AnimationData animationData)
  Parameters
animationDataAnimationData
Initialize(AnimationData<T>)
public void Initialize(AnimationData<T> animationData)
  Parameters
animationDataAnimationData<T>
SetChannelOffset(string, int)
public override void SetChannelOffset(string name, int offset)
  Parameters
SetTime(CompressedTimeSpan)
protected void SetTime(CompressedTimeSpan timeSpan)
  Parameters
timeSpanCompressedTimeSpan