Class TimedAnimation
- Namespace
- Adw
- Assembly
- Adw-1.dll
public sealed class TimedAnimation : Animation, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
TimedAnimation
- Implements
-
- Inherited Members
-
Constructors
TimedAnimation(TimedAnimationHandle)
public TimedAnimation(TimedAnimationHandle handle)
Parameters
handle
TimedAnimationHandle
TimedAnimation(params ConstructArgument[])
public TimedAnimation(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
Fields
AlternatePropertyDefinition
public static readonly Property<bool, TimedAnimation> AlternatePropertyDefinition
Field Value
- Property<bool, TimedAnimation>
DurationPropertyDefinition
public static readonly Property<uint, TimedAnimation> DurationPropertyDefinition
Field Value
- Property<uint, TimedAnimation>
EasingPropertyDefinition
public static readonly Property<Easing, TimedAnimation> EasingPropertyDefinition
Field Value
- Property<Easing, TimedAnimation>
RepeatCountPropertyDefinition
public static readonly Property<uint, TimedAnimation> RepeatCountPropertyDefinition
Field Value
- Property<uint, TimedAnimation>
ReversePropertyDefinition
public static readonly Property<bool, TimedAnimation> ReversePropertyDefinition
Field Value
- Property<bool, TimedAnimation>
ValueFromPropertyDefinition
public static readonly Property<double, TimedAnimation> ValueFromPropertyDefinition
Field Value
- Property<double, TimedAnimation>
ValueToPropertyDefinition
public static readonly Property<double, TimedAnimation> ValueToPropertyDefinition
Field Value
- Property<double, TimedAnimation>
Properties
Alternate
public bool Alternate { get; set; }
Property Value
- bool
Duration
public uint Duration { get; set; }
Property Value
- uint
Easing
public Easing Easing { get; set; }
Property Value
- Easing
RepeatCount
public uint RepeatCount { get; set; }
Property Value
- uint
Reverse
public bool Reverse { get; set; }
Property Value
- bool
ValueFrom
public double ValueFrom { get; set; }
Property Value
- double
ValueTo
public double ValueTo { get; set; }
Property Value
- double
Methods
GetAlternate()
public bool GetAlternate()
Returns
- bool
GetDuration()
public uint GetDuration()
Returns
- uint
GetEasing()
public Easing GetEasing()
Returns
- Easing
GetGType()
public static Type GetGType()
Returns
- Type
GetRepeatCount()
public uint GetRepeatCount()
Returns
- uint
GetReverse()
Returns
- bool
GetValueFrom()
public double GetValueFrom()
Returns
- double
GetValueTo()
public double GetValueTo()
Returns
- double
public static TimedAnimation New(Widget widget, double from, double to, uint duration, AnimationTarget target)
Parameters
widget
Widget
from
double
to
double
duration
uint
target
AnimationTarget
Returns
- TimedAnimation
SetAlternate(bool)
public void SetAlternate(bool alternate)
Parameters
alternate
bool
SetDuration(uint)
public void SetDuration(uint duration)
Parameters
duration
uint
SetEasing(Easing)
public void SetEasing(Easing easing)
Parameters
easing
Easing
SetRepeatCount(uint)
public void SetRepeatCount(uint repeatCount)
Parameters
repeatCount
uint
SetReverse(bool)
public void SetReverse(bool reverse)
Parameters
reverse
bool
SetValueFrom(double)
public void SetValueFrom(double value)
Parameters
value
double
SetValueTo(double)
public void SetValueTo(double value)
Parameters
value
double