Table of Contents

Class AnimationCurveEvaluatorDirectGroup<T>

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

Type Parameters

T
Inheritance
AnimationCurveEvaluatorDirectGroup<T>
Derived
Inherited Members

Fields

channels

protected FastListStruct<AnimationCurveEvaluatorDirectGroup<T>.Channel> channels

Field Value

FastListStruct<AnimationCurveEvaluatorDirectGroup<T>.Channel>

Properties

ElementType

public override Type ElementType { get; }

Property Value

Type

Methods

AddChannel(AnimationCurve, int)

public override void AddChannel(AnimationCurve curve, int offset)

Parameters

curve AnimationCurve
offset int

Cleanup()

public override void Cleanup()

Initialize()

public void Initialize()

SetTime(ref Channel, CompressedTimeSpan)

protected static void SetTime(ref AnimationCurveEvaluatorDirectGroup<T>.Channel channel, CompressedTimeSpan newTime)

Parameters

channel AnimationCurveEvaluatorDirectGroup<T>.Channel
newTime CompressedTimeSpan