Interface ITiming
Defines the ITiming contract.
Namespace: DRIT.Presentation.Animation
Assembly: DRIT.Presentation.dll
Syntax
public interface ITiming
Properties
Accelerate
Describes the percentage of duration accelerate behavior effect.
Declaration
float Accelerate { get; set; }
Property Value
| Type | Description |
|---|---|
| float |
AutoReverse
Describes whether to automatically play the animation in reverse after playing it in the forward direction.
Declaration
bool AutoReverse { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Decelerate
Describes the percentage of duration decelerate behavior effect.
Declaration
float Decelerate { get; set; }
Property Value
| Type | Description |
|---|---|
| float |
Duration
Describes the duration of animation effect.
Declaration
float Duration { get; set; }
Property Value
| Type | Description |
|---|---|
| float |
RepeatCount
Describes the number of times the effect should repeat.
Declaration
float RepeatCount { get; set; }
Property Value
| Type | Description |
|---|---|
| float |
RepeatDuration
Describes the number of times the effect should repeat.
Declaration
float RepeatDuration { get; set; }
Property Value
| Type | Description |
|---|---|
| float |
Restart
Specifies if a effect is to restart after complete.
Declaration
EffectRestartType Restart { get; set; }
Property Value
| Type | Description |
|---|---|
| EffectRestartType |
Speed
Specifies the percentage by which to speed up (or slow down) the timing.
Declaration
float Speed { get; set; }
Property Value
| Type | Description |
|---|---|
| float |
TriggerDelayTime
Describes delay time after trigger.
Declaration
float TriggerDelayTime { get; set; }
Property Value
| Type | Description |
|---|---|
| float |
TriggerType
Gets or sets the trigger type associated with this object.
Declaration
EffectTriggerType TriggerType { get; set; }
Property Value
| Type | Description |
|---|---|
| EffectTriggerType |