Class Animation
- Namespace
- Adw
- Assembly
- Adw-1.dll
public class Animation : Object, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
Animation
- Implements
- Derived
- Inherited Members
Constructors
Animation(AnimationHandle)
public Animation(AnimationHandle handle)
Parameters
handle
AnimationHandle
Animation(params ConstructArgument[])
public Animation(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
Fields
DoneSignal
Signal Descriptor for OnDone.
public static readonly Signal<Animation> DoneSignal
Field Value
FollowEnableAnimationsSettingPropertyDefinition
public static readonly Property<bool, Animation> FollowEnableAnimationsSettingPropertyDefinition
Field Value
StatePropertyDefinition
public static readonly Property<AnimationState, Animation> StatePropertyDefinition
Field Value
TargetPropertyDefinition
public static readonly Property<AnimationTarget?, Animation> TargetPropertyDefinition
Field Value
ValuePropertyDefinition
public static readonly Property<double, Animation> ValuePropertyDefinition
Field Value
WidgetPropertyDefinition
public static readonly Property<Widget?, Animation> WidgetPropertyDefinition
Field Value
Properties
FollowEnableAnimationsSetting
public bool FollowEnableAnimationsSetting { get; set; }
Property Value
State
public AnimationState State { get; }
Property Value
Target
public AnimationTarget? Target { get; set; }
Property Value
Value
public double Value { get; }
Property Value
Widget
public Widget? Widget { get; }
Property Value
Methods
GetFollowEnableAnimationsSetting()
[Version("1.3")]
public bool GetFollowEnableAnimationsSetting()
Returns
GetGType()
public static Type GetGType()
Returns
GetState()
public AnimationState GetState()
Returns
GetTarget()
public AnimationTarget GetTarget()
Returns
GetValue()
public double GetValue()
Returns
GetWidget()
public Widget GetWidget()
Returns
Pause()
public void Pause()
Play()
public void Play()
Reset()
public void Reset()
Resume()
public void Resume()
SetFollowEnableAnimationsSetting(bool)
[Version("1.3")]
public void SetFollowEnableAnimationsSetting(bool setting)
Parameters
setting
bool
SetTarget(AnimationTarget)
public void SetTarget(AnimationTarget target)
Parameters
target
AnimationTarget
Skip()
public void Skip()
Events
OnDone
public event SignalHandler<Animation> OnDone