ソフトウェア設計及び演習用の班Wiki
gr02::キー操作
- #ifndef _KEYH_
- #define _KEYH_
- #include <gtk/gtk.h>
- #include <gdk/gdkkeysyms.h>
- #include <../move/event.h>
- //キー構造体
- typedef struct{
- int right; //右移動
- int left; //左移動
- int space; //攻撃
- int a ;
- int b ;
- }t_key;
- t_key key; //グローバルなキー構造体の変数
- //キーが押されたとき
- gint key_press_event(GtkWidget *, GdkEventKey *, t_key *);
- //キーが離されたとき
- gint key_release_event(GtkWidget *, GdkEventKey *, t_key *);
- gint cb_expose_event(GtkWidget *, GdkEventExpose *, GdkPixmap *);
- #endif
最終更新日:2014/02/11 17:25:13