Mercurial > hg > Game > Cerium
diff 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 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/TaskManager/Test/test_render/Button.cpp Fri Nov 28 15:24:55 2008 +0900 @@ -0,0 +1,26 @@ +#include "Button.h" + +void +Button::push_work(void) +{ +#if 0 + if (hold) { + push = 0; + } else { + push = 1; + } +#else + push = (!hold)*1; +#endif + + hold = 1; + release = 0; +} + +void +Button::release_work(void) +{ + push = 0; + hold = 0; + release = 1; +}