table of contents
other versions
- jessie 0.2.2-10
- stretch 0.2.2-14
- testing 0.2.2-16
- unstable 0.2.2-16
- experimental 0.2.2-17
S3D_SET_CALLBACK(3) | s3d Manual | S3D_SET_CALLBACK(3) |
NAME¶
s3d_set_callback - sets a callbackSYNOPSIS¶
#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.#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 WunderlichAuthor of s3d
s3d |