better name: DifficultyMeter -> DifficultyDisplay

This commit is contained in:
Chris Danford
2008-03-11 10:24:42 +00:00
parent d4ffe795bb
commit c7a0648412
2 changed files with 21 additions and 21 deletions
+17 -17
View File
@@ -1,5 +1,5 @@
#include "global.h" #include "global.h"
#include "DifficultyMeter.h" #include "DifficultyDisplay.h"
#include "RageUtil.h" #include "RageUtil.h"
#include "GameConstantsAndTypes.h" #include "GameConstantsAndTypes.h"
#include "GameState.h" #include "GameState.h"
@@ -12,10 +12,10 @@
#include "XmlFile.h" #include "XmlFile.h"
#include "LuaBinding.h" #include "LuaBinding.h"
REGISTER_ACTOR_CLASS( DifficultyMeter ); REGISTER_ACTOR_CLASS( DifficultyDisplay );
DifficultyMeter::DifficultyMeter() DifficultyDisplay::DifficultyDisplay()
{ {
} }
@@ -41,10 +41,10 @@ DifficultyMeter::DifficultyMeter()
* so I'm trying it first in only this object. * so I'm trying it first in only this object.
*/ */
void DifficultyMeter::Load( const RString &sType ) void DifficultyDisplay::Load( const RString &sType )
{ {
/* We can't use global ThemeMetric<RString>s, because we can have multiple /* We can't use global ThemeMetric<RString>s, because we can have multiple
* DifficultyMeters on screen at once, with different names. */ * DifficultyDisplays on screen at once, with different names. */
m_iNumTicks.Load(sType,"NumTicks"); m_iNumTicks.Load(sType,"NumTicks");
m_iMaxTicks.Load(sType,"MaxTicks"); m_iMaxTicks.Load(sType,"MaxTicks");
m_bShowTicks.Load(sType,"ShowTicks"); m_bShowTicks.Load(sType,"ShowTicks");
@@ -89,17 +89,17 @@ void DifficultyMeter::Load( const RString &sType )
Unset(); Unset();
} }
void DifficultyMeter::LoadFromNode( const XNode* pNode ) void DifficultyDisplay::LoadFromNode( const XNode* pNode )
{ {
ActorFrame::LoadFromNode( pNode ); ActorFrame::LoadFromNode( pNode );
RString s; RString s;
if( !pNode->GetAttrValue("Type", s) ) if( !pNode->GetAttrValue("Type", s) )
RageException::Throw( "%s: DifficultyMeter: missing the \"Type\" attribute", ActorUtil::GetWhere(pNode).c_str() ); RageException::Throw( "%s: DifficultyDisplay: missing the \"Type\" attribute", ActorUtil::GetWhere(pNode).c_str() );
Load( s ); Load( s );
} }
void DifficultyMeter::SetFromGameState( PlayerNumber pn ) void DifficultyDisplay::SetFromGameState( PlayerNumber pn )
{ {
if( GAMESTATE->IsCourseMode() ) if( GAMESTATE->IsCourseMode() )
{ {
@@ -119,7 +119,7 @@ void DifficultyMeter::SetFromGameState( PlayerNumber pn )
} }
} }
void DifficultyMeter::SetFromSteps( const Steps* pSteps ) void DifficultyDisplay::SetFromSteps( const Steps* pSteps )
{ {
if( pSteps == NULL ) if( pSteps == NULL )
{ {
@@ -131,7 +131,7 @@ void DifficultyMeter::SetFromSteps( const Steps* pSteps )
SetInternal( params ); SetInternal( params );
} }
void DifficultyMeter::SetFromTrail( const Trail* pTrail ) void DifficultyDisplay::SetFromTrail( const Trail* pTrail )
{ {
if( pTrail == NULL ) if( pTrail == NULL )
{ {
@@ -143,25 +143,25 @@ void DifficultyMeter::SetFromTrail( const Trail* pTrail )
SetInternal( params ); SetInternal( params );
} }
void DifficultyMeter::Unset() void DifficultyDisplay::Unset()
{ {
SetParams params = { NULL, NULL, 0, StepsType_Invalid, Difficulty_Invalid, false, RString() }; SetParams params = { NULL, NULL, 0, StepsType_Invalid, Difficulty_Invalid, false, RString() };
SetInternal( params ); SetInternal( params );
} }
void DifficultyMeter::SetFromStepsTypeAndMeterAndDifficulty( StepsType st, int iMeter, Difficulty dc ) void DifficultyDisplay::SetFromStepsTypeAndMeterAndDifficulty( StepsType st, int iMeter, Difficulty dc )
{ {
SetParams params = { NULL, NULL, iMeter, st, dc, false, RString() }; SetParams params = { NULL, NULL, iMeter, st, dc, false, RString() };
SetInternal( params ); SetInternal( params );
} }
void DifficultyMeter::SetFromStepsTypeAndMeterAndCourseDifficulty( StepsType st, int iMeter, CourseDifficulty cd ) void DifficultyDisplay::SetFromStepsTypeAndMeterAndCourseDifficulty( StepsType st, int iMeter, CourseDifficulty cd )
{ {
SetParams params = { NULL, NULL, 0, st, cd, true, RString() }; SetParams params = { NULL, NULL, 0, st, cd, true, RString() };
SetInternal( params ); SetInternal( params );
} }
void DifficultyMeter::SetInternal( const SetParams &params ) void DifficultyDisplay::SetInternal( const SetParams &params )
{ {
Message msg( "Set" ); Message msg( "Set" );
if( params.pSteps ) if( params.pSteps )
@@ -221,7 +221,7 @@ void DifficultyMeter::SetInternal( const SetParams &params )
// lua start // lua start
#include "LuaBinding.h" #include "LuaBinding.h"
class LunaDifficultyMeter: public Luna<DifficultyMeter> class LunaDifficultyDisplay: public Luna<DifficultyDisplay>
{ {
public: public:
static int Load( T* p, lua_State *L ) { p->Load( SArg(1) ); return 0; } static int Load( T* p, lua_State *L ) { p->Load( SArg(1) ); return 0; }
@@ -259,7 +259,7 @@ public:
return 0; return 0;
} }
LunaDifficultyMeter() LunaDifficultyDisplay()
{ {
ADD_METHOD( Load ); ADD_METHOD( Load );
ADD_METHOD( SetFromStepsTypeAndMeterAndDifficulty ); ADD_METHOD( SetFromStepsTypeAndMeterAndDifficulty );
@@ -269,7 +269,7 @@ public:
} }
}; };
LUA_REGISTER_DERIVED_CLASS( DifficultyMeter, ActorFrame ) LUA_REGISTER_DERIVED_CLASS( DifficultyDisplay, ActorFrame )
// lua end // lua end
/* /*
+4 -4
View File
@@ -1,4 +1,4 @@
/* DifficultyMeter - A graphical representation of a Steps or a Trail - has a difficulty number, meter, text, edit description. */ /* DifficultyDisplay - A graphical representation of a Steps or a Trail - has a difficulty number, meter, text, edit description. */
#ifndef DIFFICULTY_METER_H #ifndef DIFFICULTY_METER_H
#define DIFFICULTY_METER_H #define DIFFICULTY_METER_H
@@ -15,15 +15,15 @@
class Steps; class Steps;
class Trail; class Trail;
class DifficultyMeter : public ActorFrame class DifficultyDisplay : public ActorFrame
{ {
public: public:
DifficultyMeter(); DifficultyDisplay();
void Load( const RString &sType ); void Load( const RString &sType );
void LoadFromNode( const XNode* pNode ); void LoadFromNode( const XNode* pNode );
virtual DifficultyMeter *Copy() const; virtual DifficultyDisplay *Copy() const;
void SetFromGameState( PlayerNumber pn ); void SetFromGameState( PlayerNumber pn );
void SetFromStepsTypeAndMeterAndDifficulty( StepsType st, int iMeter, Difficulty dc ); void SetFromStepsTypeAndMeterAndDifficulty( StepsType st, int iMeter, Difficulty dc );