Table of Contents

Class SpringAnimation

Namespace
Adw.Internal
Assembly
Adw-1.dll
public class SpringAnimation
Inheritance
SpringAnimation
Inherited Members

Methods

CalculateValue(nint, uint)

Calls native method adw_spring_animation_calculate_value. Version: 1.3

[Version("1.3")]
public static extern double CalculateValue(nint self, uint time)

Parameters

self nint

Transfer ownership: None Nullable: False

time uint

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

CalculateVelocity(nint, uint)

Calls native method adw_spring_animation_calculate_velocity. Version: 1.3

[Version("1.3")]
public static extern double CalculateVelocity(nint self, uint time)

Parameters

self nint

Transfer ownership: None Nullable: False

time uint

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

GetClamp(nint)

Calls native method adw_spring_animation_get_clamp.

public static extern bool GetClamp(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetEpsilon(nint)

Calls native method adw_spring_animation_get_epsilon.

public static extern double GetEpsilon(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

GetEstimatedDuration(nint)

Calls native method adw_spring_animation_get_estimated_duration.

public static extern uint GetEstimatedDuration(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetGType()

Calls native function adw_spring_animation_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetInitialVelocity(nint)

Calls native method adw_spring_animation_get_initial_velocity.

public static extern double GetInitialVelocity(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

GetSpringParams(nint)

Calls native method adw_spring_animation_get_spring_params.

public static extern SpringParamsUnownedHandle GetSpringParams(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

SpringParamsUnownedHandle

Transfer ownership: None Nullable: False

GetValueFrom(nint)

Calls native method adw_spring_animation_get_value_from.

public static extern double GetValueFrom(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

GetValueTo(nint)

Calls native method adw_spring_animation_get_value_to.

public static extern double GetValueTo(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

GetVelocity(nint)

Calls native method adw_spring_animation_get_velocity.

public static extern double GetVelocity(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

New(nint, double, double, SpringParamsUnownedHandle, nint)

Calls native constructor adw_spring_animation_new.

public static extern nint New(nint widget, double from, double to, SpringParamsUnownedHandle springParams, nint target)

Parameters

widget nint

Transfer ownership: None Nullable: False

from double

Transfer ownership: None Nullable: False

to double

Transfer ownership: None Nullable: False

springParams SpringParamsUnownedHandle

Transfer ownership: Full Nullable: False

target nint

Transfer ownership: Full Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

SetClamp(nint, bool)

Calls native method adw_spring_animation_set_clamp.

public static extern void SetClamp(nint self, bool clamp)

Parameters

self nint

Transfer ownership: None Nullable: False

clamp bool

Transfer ownership: None Nullable: False

SetEpsilon(nint, double)

Calls native method adw_spring_animation_set_epsilon.

public static extern void SetEpsilon(nint self, double epsilon)

Parameters

self nint

Transfer ownership: None Nullable: False

epsilon double

Transfer ownership: None Nullable: False

SetInitialVelocity(nint, double)

Calls native method adw_spring_animation_set_initial_velocity.

public static extern void SetInitialVelocity(nint self, double velocity)

Parameters

self nint

Transfer ownership: None Nullable: False

velocity double

Transfer ownership: None Nullable: False

SetSpringParams(nint, SpringParamsHandle)

Calls native method adw_spring_animation_set_spring_params.

public static extern void SetSpringParams(nint self, SpringParamsHandle springParams)

Parameters

self nint

Transfer ownership: None Nullable: False

springParams SpringParamsHandle

Transfer ownership: None Nullable: False

SetValueFrom(nint, double)

Calls native method adw_spring_animation_set_value_from.

public static extern void SetValueFrom(nint self, double value)

Parameters

self nint

Transfer ownership: None Nullable: False

value double

Transfer ownership: None Nullable: False

SetValueTo(nint, double)

Calls native method adw_spring_animation_set_value_to.

public static extern void SetValueTo(nint self, double value)

Parameters

self nint

Transfer ownership: None Nullable: False

value double

Transfer ownership: None Nullable: False