VectSharp 2.5.0
A light library for C# vector graphics
Loading...
Searching...
No Matches
VectSharp.Transition Class Reference

Describes the transition between two successive Frames. More...

Public Member Functions

 Transition (double duration, IEasing easing=null, Dictionary< string, IEasing > easings=null)
 Creates a new Transition with the specified duration and easings. More...
 

Properties

double Duration [get]
 The duration of the transition, in milliseconds. More...
 
IEasing OverallEasing = null [get]
 The IEasing to apply to all elements for which another easing is not specified. Set to null to use the default linear easing. More...
 
Dictionary< string, IEasingEasings = null [get]
 A dictionary associating graphic action tags to the corresponding IEasing. More...
 

Detailed Description

Describes the transition between two successive Frames.

Definition at line 1341 of file Animation.cs.

Constructor & Destructor Documentation

◆ Transition()

VectSharp.Transition.Transition ( double  duration,
IEasing  easing = null,
Dictionary< string, IEasing easings = null 
)

Creates a new Transition with the specified duration and easings.

Parameters
durationThe duration of the transition, in milliseconds.
easingThe IEasing to apply to all elements for which another easing is not specified. Set to null to use the default linear easing.
easingsA dictionary associating graphic action tags to the corresponding IEasing.

Definition at line 1364 of file Animation.cs.

Property Documentation

◆ Duration

double VectSharp.Transition.Duration
get

The duration of the transition, in milliseconds.

Definition at line 1346 of file Animation.cs.

◆ Easings

Dictionary<string, IEasing> VectSharp.Transition.Easings = null
get

A dictionary associating graphic action tags to the corresponding IEasing.

Definition at line 1356 of file Animation.cs.

◆ OverallEasing

IEasing VectSharp.Transition.OverallEasing = null
get

The IEasing to apply to all elements for which another easing is not specified. Set to null to use the default linear easing.

Definition at line 1351 of file Animation.cs.


The documentation for this class was generated from the following file: