PebbleOS
Loading...
Searching...
No Matches
Macros | Functions
compositor_dot_transitions.h File Reference
#include <pbl/services/compositor/compositor.h>

Macros

#define STATIC_DOT_ANIMATION_DURATION_MS   233
 Duration of the static dot transitions, in milliseconds.
 
#define DOT_ANIMATION_STROKE_WIDTH   12
 Stroke width of the dot ring, in pixels.
 

Functions

void compositor_dot_transitions_collapsing_ring_animation_update (GContext *ctx, uint32_t distance_normalized, GColor outer_ring_color, GColor inner_ring_color)
 Draw a ring collapsing from the display edges to a dot at its center.
 
const CompositorTransition * compositor_dot_transition_timeline_get (bool timeline_is_future, bool timeline_is_destination)
 Get the dot transition into or out of the timeline.
 
const CompositorTransition * compositor_dot_transition_app_fetch_get (void)
 Get the dot transition shown when leaving the app fetch screen.