nuclear@2: #ifndef FBLIBIMP_H_ nuclear@2: #define FBLIBIMP_H_ nuclear@2: nuclear@2: #include "fblib.h" nuclear@2: nuclear@2: struct callbacks { nuclear@2: void (*keyb)(int, int, void*); nuclear@2: void (*button)(int, int, int, int, void*); nuclear@2: void (*motion)(int, int, void*); nuclear@2: nuclear@2: void *keyb_data, *button_data, *motion_data; nuclear@2: } fb_cb; nuclear@2: nuclear@2: struct input_state { nuclear@2: unsigned char key[256]; nuclear@2: unsigned char mbutton[8]; nuclear@2: int mx, my; nuclear@2: } fb_inp; nuclear@2: nuclear@2: int fb_width, fb_height, fb_bpp; nuclear@2: nuclear@2: #endif /* FBLIBIMP_H_ */