C# 클래스 System.Windows.Media.Glitz.TweenAnimation

The base class for animations that involve tweening over a specific time duration.
상속: ProceduralAnimation
파일 보기 프로젝트 열기: nikhilk/silverlightfx

보호된 메소드들

메소드 설명
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