Tween
Inherits: RefCounted < Object
There is currently no description for this class. Please help us by contributing one!
Methods
chain ( ) |
|
custom_step ( float delta ) |
|
get_loops_left ( ) const |
|
get_total_elapsed_time ( ) const |
|
interpolate_value ( Variant initial_value, Variant delta_value, float elapsed_time, float duration, TransitionType trans_type, EaseType ease_type ) static |
|
is_running ( ) |
|
is_valid ( ) |
|
void |
kill ( ) |
parallel ( ) |
|
void |
pause ( ) |
void |
play ( ) |
set_parallel ( bool parallel=true ) |
|
set_pause_mode ( TweenPauseMode mode ) |
|
set_process_mode ( TweenProcessMode mode ) |
|
set_speed_scale ( float speed ) |
|
set_trans ( TransitionType trans ) |
|
void |
stop ( ) |
tween_callback ( Callable callback ) |
|
tween_interval ( float time ) |
|
tween_method ( Callable method, Variant from, Variant to, float duration ) |
|
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
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!