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