Table of Contents

Class AnimationCurveEvaluatorOptimizedBlittableGroupBase<T>

Namespace
Stride.Animations
Assembly
Stride.Engine.dll
public abstract class AnimationCurveEvaluatorOptimizedBlittableGroupBase<T> : AnimationCurveEvaluatorOptimizedGroup<T>

Type Parameters

T
Inheritance
AnimationCurveEvaluatorOptimizedBlittableGroupBase<T>
Derived
Inherited Members

Methods

Evaluate(CompressedTimeSpan, IntPtr, UpdateObjectData[])

public override void Evaluate(CompressedTimeSpan newTime, IntPtr data, UpdateObjectData[] objects)

Parameters

newTime CompressedTimeSpan
data IntPtr
objects UpdateObjectData[]

ProcessChannel(ref Channel, CompressedTimeSpan, nint)

protected void ProcessChannel(ref AnimationCurveEvaluatorOptimizedGroup<T>.Channel channel, CompressedTimeSpan currentTime, nint data)

Parameters

channel AnimationCurveEvaluatorOptimizedGroup<T>.Channel
currentTime CompressedTimeSpan
data IntPtr

ProcessChannel(ref Channel, CompressedTimeSpan, IntPtr, float)

protected abstract void ProcessChannel(ref AnimationCurveEvaluatorOptimizedGroup<T>.Channel channel, CompressedTimeSpan currentTime, IntPtr data, float factor)

Parameters

channel AnimationCurveEvaluatorOptimizedGroup<T>.Channel
currentTime CompressedTimeSpan
data IntPtr
factor float