diff options
| author | Selene ToyKeeper | 2017-08-24 02:25:58 -0600 |
|---|---|---|
| committer | Selene ToyKeeper | 2017-08-24 02:25:58 -0600 |
| commit | 939a13fe9949c576e21914939e1d847641f215c9 (patch) | |
| tree | 567a37486c824492c5052dfd9d242fc13cfaaa86 /spaghetti-monster/fsm-events.h | |
| parent | Added a ramping UI example. (diff) | |
| download | anduril-939a13fe9949c576e21914939e1d847641f215c9.tar.gz anduril-939a13fe9949c576e21914939e1d847641f215c9.tar.bz2 anduril-939a13fe9949c576e21914939e1d847641f215c9.zip | |
Made ramping UI able to toggle between smooth and discrete ramping with 4 clicks.
Diffstat (limited to 'spaghetti-monster/fsm-events.h')
| -rw-r--r-- | spaghetti-monster/fsm-events.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/spaghetti-monster/fsm-events.h b/spaghetti-monster/fsm-events.h index 420baf1..246a4ee 100644 --- a/spaghetti-monster/fsm-events.h +++ b/spaghetti-monster/fsm-events.h @@ -161,6 +161,18 @@ Event EV_click3_complete[] = { A_RELEASE, A_RELEASE_TIMEOUT, 0 }; +#define EV_4clicks EV_click4_complete +Event EV_click4_complete[] = { + A_PRESS, + A_RELEASE, + A_PRESS, + A_RELEASE, + A_PRESS, + A_RELEASE, + A_PRESS, + A_RELEASE, + A_RELEASE_TIMEOUT, + 0 }; // ... and so on // A list of button event types for easy iteration @@ -178,6 +190,7 @@ EventPtr event_sequences[] = { EV_click3_press, EV_click3_release, EV_click3_complete, + EV_click4_complete, // ... }; |
