diff --git a/stepmania/src/ScreenOptions.h b/stepmania/src/ScreenOptions.h index 85f0a8e816..8513d8e0e8 100644 --- a/stepmania/src/ScreenOptions.h +++ b/stepmania/src/ScreenOptions.h @@ -63,6 +63,7 @@ protected: void UpdateText( int iRow ); void UpdateEnabledDisabled(); void UpdateEnabledDisabled( int iRow ); + void StoreFocus( PlayerNumber pn ); virtual void MenuBack( PlayerNumber pn ); virtual void MenuStart( const InputEventPlus &input ); @@ -108,9 +109,8 @@ protected: Navigation m_OptionsNavigation; - int m_iCurrentRow[NUM_PLAYERS]; - int m_iFocusX[NUM_PLAYERS]; - void StoreFocus( PlayerNumber pn ); + int m_iCurrentRow[NUM_PLAYERS]; + int m_iFocusX[NUM_PLAYERS]; InputMode m_InputMode; @@ -122,10 +122,11 @@ protected: BitmapText m_textPlayerName[NUM_PLAYERS]; BitmapText m_textExplanation[NUM_PLAYERS]; - DualScrollBar m_ScrollBar; + DualScrollBar m_ScrollBar; AutoActor m_sprMore; bool m_bWasOnExit[NUM_PLAYERS]; + float m_fLockInputSecs; // show if the current selections will disqualify a high score AutoActor m_sprDisqualify[NUM_PLAYERS]; @@ -142,30 +143,28 @@ protected: RageSound m_SoundToggleOff; // metrics - ThemeMetric NUM_ROWS_SHOWN; + ThemeMetric NUM_ROWS_SHOWN; ThemeMetric ROW_INIT_COMMAND; ThemeMetric ROW_ON_COMMAND; ThemeMetric ROW_OFF_COMMAND; LuaExpressionTransform m_exprRowPositionTransformFunction; // params: self,positionIndex,itemIndex,numItems - ThemeMetric1D EXPLANATION_X; - ThemeMetric1D EXPLANATION_Y; + ThemeMetric1D EXPLANATION_X; + ThemeMetric1D EXPLANATION_Y; ThemeMetric1D EXPLANATION_ON_COMMAND; - ThemeMetric EXPLANATION_TOGETHER_X; - ThemeMetric EXPLANATION_TOGETHER_Y; + ThemeMetric EXPLANATION_TOGETHER_X; + ThemeMetric EXPLANATION_TOGETHER_Y; ThemeMetric EXPLANATION_TOGETHER_ON_COMMAND; - ThemeMetric SHOW_SCROLL_BAR; - ThemeMetric SCROLL_BAR_HEIGHT; - ThemeMetric SCROLL_BAR_TIME; - ThemeMetric LINE_HIGHLIGHT_X; - ThemeMetric SHOW_EXIT_ROW; - ThemeMetric SEPARATE_EXIT_ROW; - ThemeMetric SEPARATE_EXIT_ROW_Y; - ThemeMetric SHOW_EXPLANATIONS; - ThemeMetric ALLOW_REPEATING_CHANGE_VALUE_INPUT; - ThemeMetric CURSOR_TWEEN_SECONDS; - ThemeMetric WRAP_VALUE_IN_ROW; - - float m_fLockInputSecs; + ThemeMetric SHOW_SCROLL_BAR; + ThemeMetric SCROLL_BAR_HEIGHT; + ThemeMetric SCROLL_BAR_TIME; + ThemeMetric LINE_HIGHLIGHT_X; + ThemeMetric SHOW_EXIT_ROW; + ThemeMetric SEPARATE_EXIT_ROW; + ThemeMetric SEPARATE_EXIT_ROW_Y; + ThemeMetric SHOW_EXPLANATIONS; + ThemeMetric ALLOW_REPEATING_CHANGE_VALUE_INPUT; + ThemeMetric CURSOR_TWEEN_SECONDS; + ThemeMetric WRAP_VALUE_IN_ROW; }; #endif