C# Class MetroFramework.Animation.AnimationBase

Mostra file Open project: caojinzhou/MetroForWinForm

Protected Properties

Property Type Description
counter int
startTime int
targetTime int
transitionType TransitionType

Public Methods

Method Description
Cancel ( ) : void

Protected Methods

Method Description
MakeTransition ( float t, float b, float d, float c ) : int
Start ( Control control, TransitionType transitionType, int duration, AnimationAction actionHandler ) : void
Start ( Control control, TransitionType transitionType, int duration, AnimationAction actionHandler, AnimationFinishedEvaluator evaluatorHandler ) : void

Private Methods

Method Description
DoAnimation ( ) : void
OnAnimationCompleted ( ) : void

Method Details

Cancel() public method

public Cancel ( ) : void
return void

MakeTransition() protected method

protected MakeTransition ( float t, float b, float d, float c ) : int
t float
b float
d float
c float
return int

Start() protected method

protected Start ( Control control, TransitionType transitionType, int duration, AnimationAction actionHandler ) : void
control Control
transitionType TransitionType
duration int
actionHandler AnimationAction
return void

Start() protected method

protected Start ( Control control, TransitionType transitionType, int duration, AnimationAction actionHandler, AnimationFinishedEvaluator evaluatorHandler ) : void
control Control
transitionType TransitionType
duration int
actionHandler AnimationAction
evaluatorHandler AnimationFinishedEvaluator
return void

Property Details

counter protected_oe property

protected int counter
return int

startTime protected_oe property

protected int startTime
return int

targetTime protected_oe property

protected int targetTime
return int

transitionType protected_oe property

protected TransitionType transitionType
return TransitionType