move some prefs out of PrefsMan
This commit is contained in:
@@ -350,7 +350,6 @@ PrefsManager::PrefsManager() :
|
||||
m_bAnisotropicFiltering ( "AnisotropicFiltering", 0 ),
|
||||
|
||||
m_bSignProfileData ( "SignProfileData", false ),
|
||||
m_bEditorShowBGChangesPlay ( "EditorShowBGChangesPlay", false ),
|
||||
m_CourseSortOrder ( "CourseSortOrder", COURSE_SORT_SONGS ),
|
||||
m_bMoveRandomToEnd ( "MoveRandomToEnd", false ),
|
||||
m_bSubSortByNumSteps ( "SubSortByNumSteps", false ),
|
||||
|
||||
@@ -207,9 +207,6 @@ public:
|
||||
// have the same key, or else the profile's data will be discarded.
|
||||
Preference<bool> m_bSignProfileData;
|
||||
|
||||
/* Editor prefs: */
|
||||
Preference<bool> m_bEditorShowBGChangesPlay;
|
||||
|
||||
// course ranking
|
||||
enum CourseSortOrders { COURSE_SORT_SONGS, COURSE_SORT_METER, COURSE_SORT_METER_SUM, COURSE_SORT_RANK };
|
||||
Preference<CourseSortOrders,int> m_CourseSortOrder;
|
||||
@@ -312,7 +309,7 @@ protected:
|
||||
|
||||
|
||||
/* This is global, because it can be accessed by crash handlers and error handlers
|
||||
* that are run after PREFSMAN shuts down (and probably don't want to deref tht
|
||||
* that are run after PREFSMAN shuts down (and probably don't want to deref that
|
||||
* pointer anyway). */
|
||||
extern bool g_bAutoRestart;
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
#include "NotesWriterSM.h"
|
||||
|
||||
static Preference<float> g_iDefaultRecordLength( "DefaultRecordLength", 4 );
|
||||
static Preference<bool> g_bEditorShowBGChangesPlay( "EditorShowBGChangesPlay", false );
|
||||
|
||||
//
|
||||
// Defines specific to ScreenEdit
|
||||
@@ -2050,7 +2051,7 @@ void ScreenEdit::TransitionEditState( EditState em )
|
||||
m_Player.Load( m_NoteDataEdit );
|
||||
GAMESTATE->m_pPlayerState[PLAYER_1]->m_PlayerController = PREFSMAN->m_AutoPlay;
|
||||
|
||||
if( PREFSMAN->m_bEditorShowBGChangesPlay )
|
||||
if( g_bEditorShowBGChangesPlay )
|
||||
{
|
||||
/* FirstBeat affects backgrounds, so commit changes to memory (not to disk)
|
||||
* and recalc it. */
|
||||
@@ -2089,7 +2090,7 @@ void ScreenEdit::TransitionEditState( EditState em )
|
||||
m_sprOverlay->PlayCommand( EditStateToString(em) );
|
||||
m_sprUnderlay->PlayCommand( EditStateToString(em) );
|
||||
|
||||
m_Background.SetHidden( !PREFSMAN->m_bEditorShowBGChangesPlay || em == STATE_EDITING );
|
||||
m_Background.SetHidden( !g_bEditorShowBGChangesPlay || em == STATE_EDITING );
|
||||
m_autoHeader->SetHidden( em != STATE_EDITING );
|
||||
m_textInputTips.SetHidden( em != STATE_EDITING );
|
||||
m_textInfo.SetHidden( em != STATE_EDITING );
|
||||
@@ -2104,7 +2105,7 @@ void ScreenEdit::TransitionEditState( EditState em )
|
||||
m_NoteFieldEdit.SetHidden( em != STATE_EDITING );
|
||||
m_NoteFieldRecord.SetHidden( em != STATE_RECORDING && em != STATE_RECORDING_PAUSED );
|
||||
m_Player.SetHidden( em != STATE_PLAYING );
|
||||
m_Foreground.SetHidden( !PREFSMAN->m_bEditorShowBGChangesPlay || em == STATE_EDITING );
|
||||
m_Foreground.SetHidden( !g_bEditorShowBGChangesPlay || em == STATE_EDITING );
|
||||
|
||||
switch( em )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user