summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/gameplan.h
diff options
context:
space:
mode:
author Andrew Gardner <andrew-gardner@users.noreply.github.com>2013-05-21 15:03:21 +0000
committer Andrew Gardner <andrew-gardner@users.noreply.github.com>2013-05-21 15:03:21 +0000
commit70a3aadb1c9759315527b22b04d35f0e3fbe9b2d (patch)
tree4fad905af34c381324e1bf19210cd6a355d789a3 /src/mame/includes/gameplan.h
parent021cf823888a60c09e6f0f784af81b85318422ab (diff)
Removes more MAME anonymous timers. [Andrew Gardner]
Diffstat (limited to 'src/mame/includes/gameplan.h')
-rw-r--r--src/mame/includes/gameplan.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mame/includes/gameplan.h b/src/mame/includes/gameplan.h
index a7ede2cc2de..2ba08373f69 100644
--- a/src/mame/includes/gameplan.h
+++ b/src/mame/includes/gameplan.h
@@ -25,6 +25,13 @@ driver by Chris Moore
class gameplan_state : public driver_device
{
public:
+ enum
+ {
+ TIMER_CLEAR_SCREEN_DONE,
+ TIMER_VIA_IRQ_DELAYED,
+ TIMER_VIA_0_CAL
+ };
+
gameplan_state(const machine_config &mconfig, device_type type, const char *tag)
: driver_device(mconfig, type, tag),
m_trvquest_question(*this, "trvquest_q"),
@@ -89,6 +96,9 @@ public:
DECLARE_READ8_MEMBER(trvquest_question_r);
DECLARE_WRITE8_MEMBER(trvquest_coin_w);
DECLARE_WRITE8_MEMBER(trvquest_misc_w);
+
+protected:
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
};
/*----------- defined in video/gameplan.c -----------*/