diff Renderer/Engine/KeyStat.h @ 539:3bc98f6d31ff draft

Reorganization..
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 12 Oct 2009 09:39:35 +0900
parents
children eb6add789a24
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Renderer/Engine/KeyStat.h	Mon Oct 12 09:39:35 2009 +0900
@@ -0,0 +1,22 @@
+#ifndef INCLUDED_KEY_STATUS
+#define INCLUDED_KEY_STATUS
+
+enum {
+    NONE,
+    HOLD,
+    PUSH,
+};
+
+// 可変長の構造体にする。
+// int で1つ送り bit field でやると
+struct key_stat {
+    int length;
+    int right;
+    int left;
+    int up;
+    int down;
+    int circle;
+    unsigned char data[0];
+};
+
+#endif