Transition away from Screen(sName).

This commit is contained in:
Glenn Maynard
2006-01-15 18:37:57 +00:00
parent 1fe278b48d
commit 87ea090b9b
22 changed files with 15 additions and 62 deletions
+1 -4
View File
@@ -64,10 +64,7 @@ static bool IsGameplay()
} }
REGISTER_SCREEN_CLASS( ScreenDebugOverlay ); REGISTER_SCREEN_CLASS_NEW( ScreenDebugOverlay );
ScreenDebugOverlay::ScreenDebugOverlay( const CString &sName ) : Screen(sName)
{
}
ScreenDebugOverlay::~ScreenDebugOverlay() ScreenDebugOverlay::~ScreenDebugOverlay()
{ {
-1
View File
@@ -10,7 +10,6 @@
class ScreenDebugOverlay : public Screen class ScreenDebugOverlay : public Screen
{ {
public: public:
ScreenDebugOverlay( const CString &sName );
virtual ~ScreenDebugOverlay(); virtual ~ScreenDebugOverlay();
virtual void Init(); virtual void Init();
+1 -4
View File
@@ -11,10 +11,7 @@
* is annoying, because sounds might be deleted at any time; they aren't ours to have * is annoying, because sounds might be deleted at any time; they aren't ours to have
* references to. Also, it's better to quit on command instead of waiting several seconds * references to. Also, it's better to quit on command instead of waiting several seconds
* for a sound to stop. */ * for a sound to stop. */
REGISTER_SCREEN_CLASS( ScreenExit ); REGISTER_SCREEN_CLASS_NEW( ScreenExit );
ScreenExit::ScreenExit( CString sName ): Screen( sName )
{
}
void ScreenExit::Init() void ScreenExit::Init()
{ {
-1
View File
@@ -7,7 +7,6 @@
class ScreenExit: public Screen class ScreenExit: public Screen
{ {
public: public:
ScreenExit( CString sName );
void Init(); void Init();
void Update( float fDelta ); void Update( float fDelta );
+2 -2
View File
@@ -85,8 +85,8 @@ float GetClosestCharYPos( float fFakeBeat )
} }
REGISTER_SCREEN_CLASS( ScreenNameEntry ); REGISTER_SCREEN_CLASS_NEW( ScreenNameEntry );
ScreenNameEntry::ScreenNameEntry( CString sClassName ) : Screen( sClassName ) ScreenNameEntry::ScreenNameEntry()
{ {
// DEBUGGING STUFF // DEBUGGING STUFF
// GAMESTATE->m_CurGame = GAME_DANCE; // GAMESTATE->m_CurGame = GAME_DANCE;
+1 -1
View File
@@ -13,7 +13,7 @@
class ScreenNameEntry : public Screen class ScreenNameEntry : public Screen
{ {
public: public:
ScreenNameEntry( CString sName ); ScreenNameEntry();
void Init(); void Init();
virtual ~ScreenNameEntry(); virtual ~ScreenNameEntry();
+1 -4
View File
@@ -44,10 +44,7 @@ public:
* this for the initial load, since we don't want to start up the display * this for the initial load, since we don't want to start up the display
* until we finish loading songs; that way, people can continue to use their * until we finish loading songs; that way, people can continue to use their
* computer while songs load. */ * computer while songs load. */
REGISTER_SCREEN_CLASS( ScreenReloadSongs ); REGISTER_SCREEN_CLASS_NEW( ScreenReloadSongs );
ScreenReloadSongs::ScreenReloadSongs( CString sClassName ): Screen(sClassName)
{
}
void ScreenReloadSongs::Init() void ScreenReloadSongs::Init()
{ {
-1
View File
@@ -8,7 +8,6 @@ class LoadingWindow;
class ScreenReloadSongs: public Screen class ScreenReloadSongs: public Screen
{ {
public: public:
ScreenReloadSongs( CString sClassName );
virtual void Init(); virtual void Init();
~ScreenReloadSongs(); ~ScreenReloadSongs();
void Update( float fDeltaTime ); void Update( float fDeltaTime );
+1 -4
View File
@@ -13,10 +13,7 @@
#include "RageLog.h" #include "RageLog.h"
REGISTER_SCREEN_CLASS( ScreenSandbox ); REGISTER_SCREEN_CLASS_NEW( ScreenSandbox );
ScreenSandbox::ScreenSandbox( CString sClassName ) : Screen( sClassName )
{
}
void ScreenSandbox::HandleScreenMessage( const ScreenMessage SM ) void ScreenSandbox::HandleScreenMessage( const ScreenMessage SM )
{ {
-2
View File
@@ -6,8 +6,6 @@
class ScreenSandbox : public Screen class ScreenSandbox : public Screen
{ {
public: public:
ScreenSandbox( CString sName );
virtual void Input( const InputEventPlus &input ); virtual void Input( const InputEventPlus &input );
virtual void HandleScreenMessage( const ScreenMessage SM ); virtual void HandleScreenMessage( const ScreenMessage SM );
virtual void Update(float f); virtual void Update(float f);
+1 -4
View File
@@ -14,10 +14,7 @@
AutoScreenMessage( SM_PrepScreen ) AutoScreenMessage( SM_PrepScreen )
REGISTER_SCREEN_CLASS( ScreenStage ); REGISTER_SCREEN_CLASS_NEW( ScreenStage );
ScreenStage::ScreenStage( CString sClassName ) : Screen( sClassName )
{
}
void ScreenStage::Init() void ScreenStage::Init()
{ {
-1
View File
@@ -11,7 +11,6 @@
class ScreenStage : public Screen class ScreenStage : public Screen
{ {
public: public:
ScreenStage( CString sName );
virtual void Init(); virtual void Init();
virtual void HandleScreenMessage( const ScreenMessage SM ); virtual void HandleScreenMessage( const ScreenMessage SM );
+1 -8
View File
@@ -6,14 +6,7 @@
#include "RageLog.h" #include "RageLog.h"
#include "ScreenDimensions.h" #include "ScreenDimensions.h"
REGISTER_SCREEN_CLASS( ScreenStatsOverlay ); REGISTER_SCREEN_CLASS_NEW( ScreenStatsOverlay );
ScreenStatsOverlay::ScreenStatsOverlay( const CString &sName ) : Screen(sName)
{
}
ScreenStatsOverlay::~ScreenStatsOverlay()
{
}
void ScreenStatsOverlay::Init() void ScreenStatsOverlay::Init()
{ {
-2
View File
@@ -12,8 +12,6 @@ const int NUM_SKIPS_TO_SHOW = 5;
class ScreenStatsOverlay : public Screen class ScreenStatsOverlay : public Screen
{ {
public: public:
ScreenStatsOverlay( const CString &sName );
virtual ~ScreenStatsOverlay();
virtual void Init(); virtual void Init();
void Update( float fDeltaTime ); void Update( float fDeltaTime );
+1 -8
View File
@@ -13,14 +13,7 @@ static bool IsGameplay()
return SCREENMAN && SCREENMAN->GetTopScreen() && SCREENMAN->GetTopScreen()->GetScreenType() == gameplay; return SCREENMAN && SCREENMAN->GetTopScreen() && SCREENMAN->GetTopScreen()->GetScreenType() == gameplay;
} }
REGISTER_SCREEN_CLASS( ScreenSyncOverlay ); REGISTER_SCREEN_CLASS_NEW( ScreenSyncOverlay );
ScreenSyncOverlay::ScreenSyncOverlay( const CString &sName ) : Screen(sName)
{
}
ScreenSyncOverlay::~ScreenSyncOverlay()
{
}
void ScreenSyncOverlay::Init() void ScreenSyncOverlay::Init()
{ {
-2
View File
@@ -10,8 +10,6 @@
class ScreenSyncOverlay : public Screen class ScreenSyncOverlay : public Screen
{ {
public: public:
ScreenSyncOverlay( const CString &sName );
virtual ~ScreenSyncOverlay();
virtual void Init(); virtual void Init();
bool OverlayInput( const InputEventPlus &input ); bool OverlayInput( const InputEventPlus &input );
+2 -2
View File
@@ -25,8 +25,8 @@ void ScreenTest::SetScreen(int num)
current=SCREENMAN->MakeNewScreen("ScreenTestFonts"); current=SCREENMAN->MakeNewScreen("ScreenTestFonts");
} }
REGISTER_SCREEN_CLASS( ScreenTest ); REGISTER_SCREEN_CLASS_NEW( ScreenTest );
ScreenTest::ScreenTest( CString sClassName ) : Screen( sClassName ) ScreenTest::ScreenTest()
{ {
current = NULL; current = NULL;
} }
+1 -1
View File
@@ -6,7 +6,7 @@
class ScreenTest : public Screen class ScreenTest : public Screen
{ {
public: public:
ScreenTest( CString sName ); ScreenTest();
~ScreenTest(); ~ScreenTest();
virtual void Init(); virtual void Init();
+1 -4
View File
@@ -30,10 +30,7 @@ void ScreenTestFonts::HandleScreenMessage( const ScreenMessage SM )
SetText( g_sCustomText ); SetText( g_sCustomText );
} }
REGISTER_SCREEN_CLASS( ScreenTestFonts ); REGISTER_SCREEN_CLASS_NEW( ScreenTestFonts );
ScreenTestFonts::ScreenTestFonts( CString sClassName ) : Screen( sClassName )
{
}
void ScreenTestFonts::Init() void ScreenTestFonts::Init()
{ {
-1
View File
@@ -10,7 +10,6 @@
class ScreenTestFonts: public Screen class ScreenTestFonts: public Screen
{ {
public: public:
ScreenTestFonts( CString sName );
virtual void Init(); virtual void Init();
void Input( const InputEventPlus &input ); void Input( const InputEventPlus &input );
+1 -4
View File
@@ -7,10 +7,7 @@
#include "RageUtil.h" #include "RageUtil.h"
#include "InputEventPlus.h" #include "InputEventPlus.h"
REGISTER_SCREEN_CLASS( ScreenTestSound ); REGISTER_SCREEN_CLASS_NEW( ScreenTestSound );
ScreenTestSound::ScreenTestSound( CString sClassName ) : Screen( sClassName )
{
}
void ScreenTestSound::Init() void ScreenTestSound::Init()
{ {
-1
View File
@@ -10,7 +10,6 @@ const int nsounds = 5;
class ScreenTestSound : public Screen class ScreenTestSound : public Screen
{ {
public: public:
ScreenTestSound( CString sName );
virtual void Init(); virtual void Init();
~ScreenTestSound(); ~ScreenTestSound();