|
PebbleOS
|
#include <pbl/services/compositor/default/compositor_dot_transitions.h>#include <pbl/services/compositor/default/compositor_launcher_app_transitions.h>#include <pbl/services/compositor/default/compositor_slide_transitions.h>#include <pbl/services/compositor/default/compositor_shutter_transitions.h>#include <pbl/services/compositor/default/compositor_modal_transitions.h>#include <pbl/services/compositor/default/compositor_port_hole_transitions.h>#include <pbl/services/compositor/default/compositor_round_flip_transitions.h>#include <pbl/services/compositor/default/compositor_peek_transitions.h>#include <applib/graphics/gdraw_command_sequence.h>Functions | |
| bool | compositor_transition_app_to_app_should_be_skipped (void) |
| Check whether app-to-app transitions should be skipped. | |
| AnimationProgress | animation_timing_scaled (AnimationProgress time_normalized, AnimationProgress interval_start, AnimationProgress interval_end) |
| Rescale animation progress to a sub-interval. | |
| void | compositor_transition_pdcs_animation_update (GContext *ctx, GDrawCommandSequence *sequence, uint32_t distance_normalized, GColor chroma_key_color, GColor stroke_color, GColor overdraw_color, bool inner, const GPoint *framebuffer_offset) |
| Draw the frame of a PDC sequence for the current point of a transition. | |
Variables | |
| const GDrawRawImplementation | g_compositor_transitions_app_fb_draw_implementation |
| Draw implementation filling lines with the contents of the app framebuffer. | |