From ca817cdf0f5f76875b516cf9535ef0ae8da9a425 Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Sun, 14 Aug 2005 04:33:32 +0000 Subject: [PATCH] make ALLOW_DISABLED_PLAYER_INPUT cached --- stepmania/src/ScreenSelect.cpp | 4 ++-- stepmania/src/ScreenSelect.h | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/stepmania/src/ScreenSelect.cpp b/stepmania/src/ScreenSelect.cpp index c70d08da53..958337e09a 100644 --- a/stepmania/src/ScreenSelect.cpp +++ b/stepmania/src/ScreenSelect.cpp @@ -16,13 +16,13 @@ #define CODE( s ) THEME->GetMetric (m_sName,ssprintf("Code%s",s.c_str())) #define CODE_ACTION( s ) THEME->GetMetricM(m_sName,ssprintf("Code%sAction",s.c_str())) #define IDLE_TIMEOUT_SCREEN THEME->GetMetric (m_sName,"IdleTimeoutScreen") -#define ALLOW_DISABLED_PLAYER_INPUT THEME->GetMetricB(m_sName,"AllowDisabledPlayerInput") #define UPDATE_ON_MESSAGE THEME->GetMetric (m_sName,"UpdateOnMessage") ScreenSelect::ScreenSelect( CString sClassName ) : ScreenWithMenuElements(sClassName), IDLE_COMMENT_SECONDS(m_sName,"IdleCommentSeconds"), - IDLE_TIMEOUT_SECONDS(m_sName,"IdleTimeoutSeconds") + IDLE_TIMEOUT_SECONDS(m_sName,"IdleTimeoutSeconds"), + ALLOW_DISABLED_PLAYER_INPUT(m_sName,"AllowDisabledPlayerInput") { LOG->Trace( "ScreenSelect::ScreenSelect()" ); } diff --git a/stepmania/src/ScreenSelect.h b/stepmania/src/ScreenSelect.h index dee9b492cc..cde6dc14ab 100644 --- a/stepmania/src/ScreenSelect.h +++ b/stepmania/src/ScreenSelect.h @@ -41,6 +41,7 @@ protected: ThemeMetric IDLE_COMMENT_SECONDS; ThemeMetric IDLE_TIMEOUT_SECONDS; + ThemeMetric ALLOW_DISABLED_PLAYER_INPUT; private: CString m_sNextScreen;