annotate TaskManager/Test/test_render/Button.cpp @ 140:67a5469dfef2 draft

add Controller
author gongo@charles.cr.ie.u-ryukyu.ac.jp
date Fri, 28 Nov 2008 15:24:55 +0900
parents
children 1fd0107ebb25
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
140
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
1 #include "Button.h"
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
2
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
3 void
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
4 Button::push_work(void)
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
5 {
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
6 #if 0
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
7 if (hold) {
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
8 push = 0;
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
9 } else {
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
10 push = 1;
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
11 }
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
12 #else
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
13 push = (!hold)*1;
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
14 #endif
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
15
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
16 hold = 1;
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
17 release = 0;
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
18 }
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
19
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
20 void
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
21 Button::release_work(void)
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
22 {
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
23 push = 0;
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
24 hold = 0;
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
25 release = 1;
67a5469dfef2 add Controller
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
26 }