public void Default(AControl styleControl) { if (styleControl.HasFocus) { return; } Flush(); activeTransformations.Add(styleControl.AddTransformation(DefaultStyle(styleControl))); }
public void Hover(AControl styleControl) { if (styleControl.HasFocus) { return; } Flush(); activeTransformations.Add(styleControl.AddTransformation(HoverStyle(styleControl))); }
public void Focus(AControl styleControl) { if (showedFocusAnimation) { return; } Flush(); activeTransformations.Add(styleControl.AddTransformation(FocusStyle(styleControl))); showedFocusAnimation = true; }
public void Clicked(AControl styleControl) { Flush(); activeTransformations.Add(styleControl.AddTransformation(ClickedStyle(styleControl))); }