AnimationCurveEvaluatorOptimizedObjectGroup<T> Class
Namespace: Stride.AnimationsAssembly: Stride.Engine.dll
System.Object → AnimationCurveEvaluatorGroup → AnimationCurveEvaluatorOptimizedGroup → AnimationCurveEvaluatorOptimizedGroup<T> →
AnimationCurveEvaluatorOptimizedObjectGroup<T>
Derived from AnimationCurveEvaluatorOptimizedObjectGroup<T>:
public class AnimationCurveEvaluatorOptimizedObjectGroup<T> : AnimationCurveEvaluatorOptimizedGroup<T>
Type Parameters
Name | Description |
---|---|
T |
Name | Description | |
---|---|---|
Methods | ||
Evaluate(CompressedTimeSpan, IntPtr, UpdateObjectData[]) | ||
ProcessChannel(ref AnimationCurveEvaluatorOptimizedGroup<T>.Channel, CompressedTimeSpan, UpdateObjectData[]) |
Methods
Evaluate(CompressedTimeSpan, IntPtr, UpdateObjectData[])
public override void Evaluate(CompressedTimeSpan newTime, IntPtr data, UpdateObjectData[] objects)
Parameters
Type | Name | Description |
---|---|---|
CompressedTimeSpan | newTime | |
System.IntPtr | data | |
UpdateObjectData[] | objects |
Overrides
ProcessChannel(ref AnimationCurveEvaluatorOptimizedGroup<T>.Channel, CompressedTimeSpan, UpdateObjectData[])
protected void ProcessChannel(ref AnimationCurveEvaluatorOptimizedGroup<T>.Channel channel, CompressedTimeSpan currentTime, UpdateObjectData[] objects)
Parameters
Type | Name | Description |
---|---|---|
AnimationCurveEvaluatorOptimizedGroup.Channel<> | channel | |
CompressedTimeSpan | currentTime | |
UpdateObjectData[] | objects |