s3d_set_callback(3) debian man page | unix.com

Man Page: s3d_set_callback

Operating Environment: debian

Section: 3

S3D_SET_CALLBACK(3)						    s3d Manual						       S3D_SET_CALLBACK(3)

NAME
s3d_set_callback - sets a callback
SYNOPSIS
#include <s3d.h> void s3d_set_callback(uint8_t event, s3d_cb func);
DESCRIPTION
Sets a callback for a certain event. this is very useful for event-oriented applications. event callbacks will not interrupt each other or the mainloop. Warning Defining callbacks will only work after calling s3d_init() #include <inttypes.h> void obj_click(struct s3d_evt event) { printf("object id %"PRIu32" got clicked", *((uint32_t *)event->buf)); } ... s3d_set_callback(S3D_EVENT_NEW_OBJECT, obj_click); // this will tell you when a object got clicked
AUTHOR
Simon Wunderlich Author of s3d s3d S3D_SET_CALLBACK(3)
Related Man Pages
eventhandler_deregister(9) - debian
eventhandler_declare(9) - debian
__pmafregister(3) - centos
__pmafunblock(3) - centos
__pmafunregister(3) - centos
Similar Topics in the Unix Linux Community
Adding the individual columns of a matrix.
awk or sed - Convert 2 lines to 1 line
One instance of comparing grep and awk
A (ksh) Library For and From UNIX.com
My first PERL incarnation... Audio Oscillograph