ソフトウェア設計及び演習用の班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