Class

IdeAnimation

Description

final class Ide.Animation : GObject.InitiallyUnowned
{
  /* No available fields */
}
No description available.

Hierarchy

hierarchy this IdeAnimation ancestor_0 GInitiallyUnowned ancestor_0--this ancestor_1 GObject ancestor_1--ancestor_0

Functions

ide_animation_calculate_duration
No description available.

Instance methods

ide_animation_add_property

Adds a new property to the set of properties to be animated during the lifetime of the animation.

ide_animation_start

Start the animation. When the animation stops, the internal reference will be dropped and the animation may be finalized.

ide_animation_stop

Stops a running animation. The internal reference to the animation is dropped and therefore may cause the object to finalize.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Ide.Animation:duration

The “duration” property is the total number of milliseconds that the animation should run before being completed.

Ide.Animation:frame-clock
No description available.

Ide.Animation:mode

The “mode” property is the Alpha function that should be used to determine the offset within the animation based on the current offset in the animations duration.

Ide.Animation:target

The “target” property is the GObject that should have its properties animated.

Signals

Ide.Animation::tick

The “tick” signal is emitted on each frame in the animation.

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct IdeAnimationClass {
  GInitiallyUnownedClass parent_class;
  
}
No description available.
Class members
parent_class: GInitiallyUnownedClass
No description available.