Table of Contents

Interface IAnimationUpdater

Namespace
HelixToolkit.SharpDX.Animations
Assembly
HelixToolkit.SharpDX.dll
public interface IAnimationUpdater

Properties

EndTime

End time for the animation.

float EndTime { get; }

Property Value

float

Name

Gets or sets the name.

string Name { get; set; }

Property Value

string

The name.

RepeatMode

Gets or sets the repeat mode.

AnimationRepeatMode RepeatMode { get; set; }

Property Value

AnimationRepeatMode

The repeat mode.

StartTime

Start time for the animation, usually it is 0.

float StartTime { get; }

Property Value

float

Methods

Reset()

Resets this animation.

void Reset()

Update(float, long)

Updates the animation with a time stamp.

void Update(float timeStamp, long frequency)

Parameters

timeStamp float

The time stamp.

frequency long

The frequency. If time stamp is second based, frequency is 1.