Class AnimationCurveEvaluatorOptimizedBlittableGroupBase<T>
- Namespace
- Stride.Animations
- Assembly
- Stride.Engine.dll
public abstract class AnimationCurveEvaluatorOptimizedBlittableGroupBase<T> : AnimationCurveEvaluatorOptimizedGroup<T>Type Parameters
- T
- Inheritance
- 
      objectAnimationCurveEvaluatorOptimizedBlittableGroupBase<T>
- Derived
- Inherited Members
Methods
Evaluate(CompressedTimeSpan, nint, UpdateObjectData[])
public override void Evaluate(CompressedTimeSpan newTime, nint data, UpdateObjectData[] objects)Parameters
- newTimeCompressedTimeSpan
- datanint
- objectsUpdateObjectData[]
ProcessChannel(ref Channel, CompressedTimeSpan, nint)
protected void ProcessChannel(ref AnimationCurveEvaluatorOptimizedGroup<T>.Channel channel, CompressedTimeSpan currentTime, nint data)Parameters
- channelAnimationCurveEvaluatorOptimizedGroup<T>.Channel
- currentTimeCompressedTimeSpan
- datanint
ProcessChannel(ref Channel, CompressedTimeSpan, nint, float)
protected abstract void ProcessChannel(ref AnimationCurveEvaluatorOptimizedGroup<T>.Channel channel, CompressedTimeSpan currentTime, nint data, float factor)Parameters
- channelAnimationCurveEvaluatorOptimizedGroup<T>.Channel
- currentTimeCompressedTimeSpan
- datanint
- factorfloat