Constructor

AdwSpringAnimationnew

Declaration [src]

AdwAnimation*
adw_spring_animation_new (
  GtkWidget* widget,
  double from,
  double to,
  AdwSpringParams* spring_params,
  AdwAnimationTarget* target
)

Description [src]

Creates a new AdwSpringAnimation on widget.

The animation will animate target from from to to with the dynamics of a spring described by spring_params.

Parameters

widget

Type: GtkWidget

A widget to create animation on.

The data is owned by the caller of the function.
from

Type: double

A value to animate from.

to

Type: double

A value to animate to.

spring_params

Type: AdwSpringParams

Physical parameters of the spring.

The called function takes ownership of the data, and is responsible for freeing it.
target

Type: AdwAnimationTarget

A target value to animate.

The called function takes ownership of the data, and is responsible for freeing it.

Return value

Type: AdwAnimation

The newly created animation.

The data is owned by the called function.