|
libxputty
0.1
A damn tiny abstraction Layer to create X11 window/widgets with cairo surfaces
|
|
Go to the documentation of this file.
33 Adjustment_t *cut,
int x,
int y,
int width,
int height) {
void _create_playhead_image(Widget_t *w, int width, int height)
_create_playhead_image - internal draw the playhead image to the cairo image surface
void playhead_mem_free(void *w_, void *user_data)
void _draw_playhead(void *w_, void *user_data)
_draw_playhead - internal draw the playhead to the buffer
Adjustment_t - struct to hold a controller adjustment.
xevfunc mem_free_callback
Widget_t * add_playhead(Widget_t *parent, const char *label, Adjustment_t *clip, Adjustment_t *cut, int x, int y, int width, int height)
add_playhead - add a playhead to a Widget_t connect to func.value_changed_callback to implement your ...
Adjustment_t * add_adjustment(Widget_t *w, float std_value, float value, float min_value, float max_value, float step, CL_type type)
*add_adjustment - adding a adjustment to a Widget_t