Tween

Inherits: RefCounted < Object

There is currently no description for this class. Please help us by contributing one!

Methods

Tween

bind_node ( Node node )

Tween

chain ( )

bool

custom_step ( float delta )

int

get_loops_left ( ) const

float

get_total_elapsed_time ( ) const

Variant

interpolate_value ( Variant initial_value, Variant delta_value, float elapsed_time, float duration, TransitionType trans_type, EaseType ease_type ) static

bool

is_running ( )

bool

is_valid ( )

void

kill ( )

Tween

parallel ( )

void

pause ( )

void

play ( )

Tween

set_ease ( EaseType ease )

Tween

set_loops ( int loops=0 )

Tween

set_parallel ( bool parallel=true )

Tween

set_pause_mode ( TweenPauseMode mode )

Tween

set_process_mode ( TweenProcessMode mode )

Tween

set_speed_scale ( float speed )

Tween

set_trans ( TransitionType trans )

void

stop ( )

CallbackTweener

tween_callback ( Callable callback )

IntervalTweener

tween_interval ( float time )

MethodTweener

tween_method ( Callable method, Variant from, Variant to, float duration )

PropertyTweener

tween_property ( Object object, NodePath property, Variant final_val, float duration )


Signals

finished ( )

There is currently no description for this signal. Please help us by contributing one!


loop_finished ( int loop_count )

There is currently no description for this signal. Please help us by contributing one!


step_finished ( int idx )

There is currently no description for this signal. Please help us by contributing one!


Enumerations

enum TweenProcessMode:

TweenProcessMode TWEEN_PROCESS_PHYSICS = 0

There is currently no description for this enum. Please help us by contributing one!

TweenProcessMode TWEEN_PROCESS_IDLE = 1

There is currently no description for this enum. Please help us by contributing one!


enum TweenPauseMode:

TweenPauseMode TWEEN_PAUSE_BOUND = 0

There is currently no description for this enum. Please help us by contributing one!

TweenPauseMode TWEEN_PAUSE_STOP = 1

There is currently no description for this enum. Please help us by contributing one!

TweenPauseMode TWEEN_PAUSE_PROCESS = 2

There is currently no description for this enum. Please help us by contributing one!


enum TransitionType:

TransitionType TRANS_LINEAR = 0

There is currently no description for this enum. Please help us by contributing one!

TransitionType TRANS_SINE = 1

There is currently no description for this enum. Please help us by contributing one!

TransitionType TRANS_QUINT = 2

There is currently no description for this enum. Please help us by contributing one!

TransitionType TRANS_QUART = 3

There is currently no description for this enum. Please help us by contributing one!

TransitionType TRANS_QUAD = 4

There is currently no description for this enum. Please help us by contributing one!

TransitionType TRANS_EXPO = 5

There is currently no description for this enum. Please help us by contributing one!

TransitionType TRANS_ELASTIC = 6

There is currently no description for this enum. Please help us by contributing one!

TransitionType TRANS_CUBIC = 7

There is currently no description for this enum. Please help us by contributing one!

TransitionType TRANS_CIRC = 8

There is currently no description for this enum. Please help us by contributing one!

TransitionType TRANS_BOUNCE = 9

There is currently no description for this enum. Please help us by contributing one!

TransitionType TRANS_BACK = 10

There is currently no description for this enum. Please help us by contributing one!

TransitionType TRANS_SPRING = 11

There is currently no description for this enum. Please help us by contributing one!


enum EaseType:

EaseType EASE_IN = 0

There is currently no description for this enum. Please help us by contributing one!

EaseType EASE_OUT = 1

There is currently no description for this enum. Please help us by contributing one!

EaseType EASE_IN_OUT = 2

There is currently no description for this enum. Please help us by contributing one!

EaseType EASE_OUT_IN = 3

There is currently no description for this enum. Please help us by contributing one!


Method Descriptions

Tween bind_node ( Node node )

There is currently no description for this method. Please help us by contributing one!


Tween chain ( )

There is currently no description for this method. Please help us by contributing one!


bool custom_step ( float delta )

There is currently no description for this method. Please help us by contributing one!


int get_loops_left ( ) const

There is currently no description for this method. Please help us by contributing one!


float get_total_elapsed_time ( ) const

There is currently no description for this method. Please help us by contributing one!


Variant interpolate_value ( Variant initial_value, Variant delta_value, float elapsed_time, float duration, TransitionType trans_type, EaseType ease_type ) static

There is currently no description for this method. Please help us by contributing one!


bool is_running ( )

There is currently no description for this method. Please help us by contributing one!


bool is_valid ( )

There is currently no description for this method. Please help us by contributing one!


void kill ( )

There is currently no description for this method. Please help us by contributing one!


Tween parallel ( )

There is currently no description for this method. Please help us by contributing one!


void pause ( )

There is currently no description for this method. Please help us by contributing one!


void play ( )

There is currently no description for this method. Please help us by contributing one!


Tween set_ease ( EaseType ease )

There is currently no description for this method. Please help us by contributing one!


Tween set_loops ( int loops=0 )

There is currently no description for this method. Please help us by contributing one!


Tween set_parallel ( bool parallel=true )

There is currently no description for this method. Please help us by contributing one!


Tween set_pause_mode ( TweenPauseMode mode )

There is currently no description for this method. Please help us by contributing one!


Tween set_process_mode ( TweenProcessMode mode )

There is currently no description for this method. Please help us by contributing one!


Tween set_speed_scale ( float speed )

There is currently no description for this method. Please help us by contributing one!


Tween set_trans ( TransitionType trans )

There is currently no description for this method. Please help us by contributing one!


void stop ( )

There is currently no description for this method. Please help us by contributing one!


CallbackTweener tween_callback ( Callable callback )

There is currently no description for this method. Please help us by contributing one!


IntervalTweener tween_interval ( float time )

There is currently no description for this method. Please help us by contributing one!


MethodTweener tween_method ( Callable method, Variant from, Variant to, float duration )

There is currently no description for this method. Please help us by contributing one!


PropertyTweener tween_property ( Object object, NodePath property, Variant final_val, float duration )

There is currently no description for this method. Please help us by contributing one!