A TransitionProvider that serves as base for shader transition provider adding some handy infrastructure. Shader TransitionProviders could also be implemented by extending TransitionProvider.
Definition
Namespace:Telerik.Windows.Controls.TransitionControl
Assembly:Telerik.Windows.Controls.dll
Syntax:
public abstract class ShaderTransitionProvider : TransitionProvider
Inheritance: objectTransitionProviderShaderTransitionProvider
Derived Classes:
Constructors
protected ShaderTransitionProvider()
Properties
Gets or Sets the type of layout animation to use in addition to the shader animation.
public ShaderLayoutAnimation LayoutAnimation { get; set; }
Methods
Create a CLR Transition instance that will be used instead of shaders in case shaders are not supported.
protected virtual Transition CreateFallBackTransition()
A new instance of the Transition class.
Creates a new Transition with the current settings.
public override Transition CreateTransition(TransitionContext context)
The state of the scene to animate.
Returns:The Transition.
Overrides:
Creates a new shader Transition with the current settings.
protected abstract TransitionEffect CreateTransitionEffect()
A new instance of the Transition class.