aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/wii/osystem_events.cpp
diff options
context:
space:
mode:
authorAndre Heider2008-06-07 15:37:17 +0000
committerAndre Heider2008-06-07 15:37:17 +0000
commit1217f0a42be87138a2d375bd78b50b880b2bdcab (patch)
treed4cf33968969c930d276268c385f80fe8e22d6d3 /backends/platform/wii/osystem_events.cpp
parentf6a1a89d04810fc453db81becd6ab67f84be51b1 (diff)
downloadscummvm-rg350-1217f0a42be87138a2d375bd78b50b880b2bdcab.tar.gz
scummvm-rg350-1217f0a42be87138a2d375bd78b50b880b2bdcab.tar.bz2
scummvm-rg350-1217f0a42be87138a2d375bd78b50b880b2bdcab.zip
added support for reset and power buttons
svn-id: r32593
Diffstat (limited to 'backends/platform/wii/osystem_events.cpp')
-rw-r--r--backends/platform/wii/osystem_events.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/backends/platform/wii/osystem_events.cpp b/backends/platform/wii/osystem_events.cpp
index 09dfb5e96b..2d7c2d9c18 100644
--- a/backends/platform/wii/osystem_events.cpp
+++ b/backends/platform/wii/osystem_events.cpp
@@ -140,6 +140,15 @@ void OSystem_Wii::updateEventScreenResolution() {
} while (0)
bool OSystem_Wii::pollEvent(Common::Event &event) {
+ if ((reset_btn_pressed || power_btn_pressed) && !_event_quit) {
+ _event_quit = true;
+ event.type = Common::EVENT_QUIT;
+
+ printf("quit event\n");
+
+ return true;
+ }
+
u32 bd, bh, bu;
PAD_ScanPads();