C# Класс System.Windows.Media.Glitz.TweenAnimation

The base class for animations that involve tweening over a specific time duration.
Наследование: ProceduralAnimation
Показать файл Открыть проект

Защищенные методы

Метод Описание
PerformTweening ( double frame ) : void

Allows the animation to implement its core tweening logic to generate intermediate frames as it progresses from start to end.

PlayCore ( ) : void
ProgressCore ( bool startRepetition, bool startReverse, System.DateTime timeStamp ) : bool
Repeat ( bool reverse ) : void
StopCore ( bool completed, ProceduralAnimationStopState stopState ) : void
TweenAnimation ( System.TimeSpan duration ) : System

Initializes an instance of TweenAnimation.

Описание методов

PerformTweening() защищенный абстрактный Метод

Allows the animation to implement its core tweening logic to generate intermediate frames as it progresses from start to end.
protected abstract PerformTweening ( double frame ) : void
frame double A value between 0 and 1 (inclusive) indicating the current frame.
Результат void

PlayCore() защищенный закрытый Метод

protected final PlayCore ( ) : void
Результат void

ProgressCore() защищенный закрытый Метод

protected final ProgressCore ( bool startRepetition, bool startReverse, System.DateTime timeStamp ) : bool
startRepetition bool
startReverse bool
timeStamp System.DateTime
Результат bool

Repeat() защищенный Метод

protected Repeat ( bool reverse ) : void
reverse bool
Результат void

StopCore() защищенный закрытый Метод

protected final StopCore ( bool completed, ProceduralAnimationStopState stopState ) : void
completed bool
stopState ProceduralAnimationStopState
Результат void

TweenAnimation() защищенный Метод

Initializes an instance of TweenAnimation.
protected TweenAnimation ( System.TimeSpan duration ) : System
duration System.TimeSpan The time span over which the animation runs.
Результат System