C# Class Krempel.WP7.Core.Controls.TurnstileFeatherStoryboardBuilder

Inheritance: IStoryboardBuilder
Show file Open project: weiran/Metropaper Class Usage Examples

Public Methods

Method Description
BuildStoryboardForElement ( System.Windows.Media.Animation.Storyboard storyboard, UIElement element ) : void
TurnstileFeatherStoryboardBuilder ( ItemTurnstileXMode xMode, ItemTurnstileYMode yMode ) : System

Private Methods

Method Description
AddKeyFrames ( System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames animation, System.TimeSpan animationStart, System.TimeSpan animationEnd, double startValue, double endValue ) : void
GetAnimationStart ( UIElement element, UIElement childElement, double yPos, double xPos ) : System.TimeSpan
GetCenterX ( UIElement child, Point point ) : Timeline
GetFade ( System.TimeSpan animationStart, System.TimeSpan animationEnd ) : Timeline
GetRotationY ( System.TimeSpan animationStart, System.TimeSpan animationEnd ) : Timeline
GetRotationZ ( System.TimeSpan animationStart, System.TimeSpan animationEnd ) : System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames

Method Details

BuildStoryboardForElement() public method

public BuildStoryboardForElement ( System.Windows.Media.Animation.Storyboard storyboard, UIElement element ) : void
storyboard System.Windows.Media.Animation.Storyboard
element UIElement
return void

TurnstileFeatherStoryboardBuilder() public method

public TurnstileFeatherStoryboardBuilder ( ItemTurnstileXMode xMode, ItemTurnstileYMode yMode ) : System
xMode ItemTurnstileXMode
yMode ItemTurnstileYMode
return System