From 0c71dbeb4b31dfa4433c4b289c0170dbc30de6b2 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 20 Aug 2006 04:44:39 +0000 Subject: [PATCH] unused --- stepmania/src/DifficultyDisplay.cpp | 74 ----------------------------- stepmania/src/DifficultyDisplay.h | 47 ------------------ 2 files changed, 121 deletions(-) delete mode 100644 stepmania/src/DifficultyDisplay.cpp delete mode 100644 stepmania/src/DifficultyDisplay.h diff --git a/stepmania/src/DifficultyDisplay.cpp b/stepmania/src/DifficultyDisplay.cpp deleted file mode 100644 index daca51ca37..0000000000 --- a/stepmania/src/DifficultyDisplay.cpp +++ /dev/null @@ -1,74 +0,0 @@ -#include "global.h" -#include "DifficultyDisplay.h" -#include "song.h" -#include "ThemeMetric.h" -#include "Command.h" -#include "RageUtil.h" - -ThemeMetric ICONONCOMMAND ("DifficultyDisplay","IconOnCommand"); -ThemeMetric ICONOFFCOMMAND ("DifficultyDisplay","IconOffCommand"); - -DifficultyDisplay::DifficultyDisplay() -{ - float fHeight = 0; - int diff; - for( diff = DIFFICULTY_BEGINNER; diff <= DIFFICULTY_CHALLENGE; ++diff ) - { - m_difficulty[diff].Load( THEME->GetPathG("DifficultyDisplay",ssprintf("bar %dx1",NUM_Difficulty)) ); - m_difficulty[diff].SetState(diff); - m_difficulty[diff].StopAnimating(); - this->AddChild( &m_difficulty[diff] ); - - fHeight += m_difficulty[diff].GetUnzoomedHeight(); - } - - float fY = -fHeight/2; - for( diff = DIFFICULTY_BEGINNER; diff <= DIFFICULTY_CHALLENGE; ++diff ) - { - m_difficulty[diff].SetHorizAlign( align_left ); - m_difficulty[diff].SetY( fY ); - fY += m_difficulty[diff].GetUnzoomedHeight(); - } -} - -void DifficultyDisplay::SetDifficulties( const Song* pSong, StepsType curType ) -{ - for( int diff = DIFFICULTY_BEGINNER; diff <= DIFFICULTY_CHALLENGE; ++diff ) - { - if( pSong->HasStepsTypeAndDifficulty( curType, Difficulty(diff) ) ) - m_difficulty[diff].RunCommands( ICONONCOMMAND ); - else - m_difficulty[diff].RunCommands( ICONOFFCOMMAND ); - } -} - -void DifficultyDisplay::UnsetDifficulties() -{ - for( int diff = DIFFICULTY_BEGINNER; diff <= DIFFICULTY_CHALLENGE; ++diff ) - m_difficulty[diff].RunCommands( ICONOFFCOMMAND ); -} - -/* - * (c) 2003 Steven Towle - * All rights reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, and/or sell copies of the Software, and to permit persons to - * whom the Software is furnished to do so, provided that the above - * copyright notice(s) and this permission notice appear in all copies of - * the Software and that both the above copyright notice(s) and this - * permission notice appear in supporting documentation. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF - * THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS - * INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT - * OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS - * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - * OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - */ diff --git a/stepmania/src/DifficultyDisplay.h b/stepmania/src/DifficultyDisplay.h deleted file mode 100644 index 6901040237..0000000000 --- a/stepmania/src/DifficultyDisplay.h +++ /dev/null @@ -1,47 +0,0 @@ -#ifndef DIFFICULTY_DISPLAY_H -#define DIFFICULTY_DISPLAY_H - -#include "GameConstantsAndTypes.h" -#include "Sprite.h" -#include "ActorFrame.h" -#include "Difficulty.h" - -class Song; - -class DifficultyDisplay : public ActorFrame -{ -public: - DifficultyDisplay(); - void SetDifficulties( const Song* pSong, StepsType curType ); - void UnsetDifficulties(); - -protected: - Sprite m_difficulty[NUM_Difficulty]; -}; - -#endif - -/* - * (c) 2003 Steven Towle - * All rights reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, and/or sell copies of the Software, and to permit persons to - * whom the Software is furnished to do so, provided that the above - * copyright notice(s) and this permission notice appear in all copies of - * the Software and that both the above copyright notice(s) and this - * permission notice appear in supporting documentation. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF - * THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS - * INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT - * OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS - * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - * OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - */