From 4c707df39965cf95c71377cda1a83ba2067bd95c Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 14 Jul 2003 06:25:14 +0000 Subject: [PATCH] Update -> UpdateTimer --- stepmania/src/arch/InputHandler/InputHandler.cpp | 2 +- stepmania/src/arch/InputHandler/InputHandler.h | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/stepmania/src/arch/InputHandler/InputHandler.cpp b/stepmania/src/arch/InputHandler/InputHandler.cpp index 3f8f4bc912..fc18c33aa9 100644 --- a/stepmania/src/arch/InputHandler/InputHandler.cpp +++ b/stepmania/src/arch/InputHandler/InputHandler.cpp @@ -2,7 +2,7 @@ #include "InputFilter.h" #include "InputHandler.h" -void InputHandler::Update(float fDeltaTime) +void InputHandler::UpdateTimer() { m_LastUpdate.Touch(); } diff --git a/stepmania/src/arch/InputHandler/InputHandler.h b/stepmania/src/arch/InputHandler/InputHandler.h index 182420840e..5484a35cdf 100644 --- a/stepmania/src/arch/InputHandler/InputHandler.h +++ b/stepmania/src/arch/InputHandler/InputHandler.h @@ -29,9 +29,8 @@ class InputHandler RageTimer m_LastUpdate; public: - /* It's vital that this be called at the *end* of any overloads. */ - virtual void Update(float fDeltaTime); virtual ~InputHandler() { } + virtual void Update(float fDeltaTime) { } virtual void GetDevicesAndDescriptions(vector& vDevicesOut, vector& vDescriptionsOut) = 0; /* In Windows, some devices need to be recreated if we recreate our main window. @@ -53,6 +52,9 @@ protected: * * If the timestamp is set, it'll be left alone. */ void ButtonPressed( DeviceInput di, bool Down ); + + /* Call this at the end of polling input. */ + void UpdateTimer(); }; #endif