Table of Contents

Class Animation

Namespace
Adw
Assembly
Adw-1.dll
public class Animation : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
Animation
Implements
Derived
Inherited Members

Constructors

Animation(bool, params ConstructArgument[])

protected Animation(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

Animation(IntPtr, bool)

protected Animation(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

DoneSignal

Signal Descriptor for OnDone.

public static readonly Signal<Animation> DoneSignal

Field Value

Signal<Animation>

FollowEnableAnimationsSettingPropertyDefinition

public static readonly Property<bool, Animation> FollowEnableAnimationsSettingPropertyDefinition

Field Value

Property<bool, Animation>

StatePropertyDefinition

public static readonly Property<AnimationState, Animation> StatePropertyDefinition

Field Value

Property<AnimationState, Animation>

TargetPropertyDefinition

public static readonly Property<AnimationTarget?, Animation> TargetPropertyDefinition

Field Value

Property<AnimationTarget, Animation>

ValuePropertyDefinition

public static readonly Property<double, Animation> ValuePropertyDefinition

Field Value

Property<double, Animation>

WidgetPropertyDefinition

public static readonly Property<Widget?, Animation> WidgetPropertyDefinition

Field Value

Property<Widget, Animation>

Properties

FollowEnableAnimationsSetting

public bool FollowEnableAnimationsSetting { get; set; }

Property Value

bool

State

public AnimationState State { get; }

Property Value

AnimationState

Target

public AnimationTarget? Target { get; set; }

Property Value

AnimationTarget

Value

public double Value { get; }

Property Value

double

Widget

public Widget? Widget { get; }

Property Value

Widget

Methods

GetFollowEnableAnimationsSetting()

[Version("1.3")]
public bool GetFollowEnableAnimationsSetting()

Returns

bool

GetGType()

public static Type GetGType()

Returns

Type

GetState()

public AnimationState GetState()

Returns

AnimationState

GetTarget()

public AnimationTarget GetTarget()

Returns

AnimationTarget

GetValue()

public double GetValue()

Returns

double

GetWidget()

public Widget GetWidget()

Returns

Widget

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

Event Type

SignalHandler<Animation>