Table of Contents

Class AnimationCurveEvaluatorOptimizedGroup<T>

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

Type Parameters

T
Inheritance
AnimationCurveEvaluatorOptimizedGroup<T>
Derived
Inherited Members

Fields

animationData

protected AnimationData<T> animationData

Field Value

AnimationData<T>

channels

protected FastListStruct<AnimationCurveEvaluatorOptimizedGroup<T>.Channel> channels

Field Value

FastListStruct<AnimationCurveEvaluatorOptimizedGroup<T>.Channel>

Properties

ElementType

public override Type ElementType { get; }

Property Value

Type

Methods

Cleanup()

public override void Cleanup()

Initialize(AnimationData)

public override void Initialize(AnimationData animationData)

Parameters

animationData AnimationData

Initialize(AnimationData<T>)

public void Initialize(AnimationData<T> animationData)

Parameters

animationData AnimationData<T>

SetChannelOffset(string, int)

public override void SetChannelOffset(string name, int offset)

Parameters

name string
offset int

SetTime(CompressedTimeSpan)

protected void SetTime(CompressedTimeSpan timeSpan)

Parameters

timeSpan CompressedTimeSpan