Files
itgmania212121/stepmania/src/ScreenPlayerOptions.h
T
Glenn Maynard 5ad3b0b786 Readd optional song menu.
Three options:
  yes, to go directly to it without asking.  This is faster for people who use
the song options menu frequently
  no, to skip it completely; probably useful for coin mode where the song
opts menu may be inappropriate
  ask, to ask, for people (like me) who use that menu very infrequently
but still want it available
2003-04-21 22:36:45 +00:00

43 lines
1015 B
C++

#ifndef SCREENPLAYEROPTIONS_H
#define SCREENPLAYEROPTIONS_H
/*
-----------------------------------------------------------------------------
Class: ScreenPlayerOptions
Desc: Select a song.
Copyright (c) 2001-2002 by the person(s) listed below. All rights reserved.
Chris Danford
-----------------------------------------------------------------------------
*/
#include "ScreenOptions.h"
#include "PrefsManager.h"
class ScreenPlayerOptions : public ScreenOptions
{
public:
ScreenPlayerOptions();
virtual void Update( float fDelta );
virtual void DrawPrimitives();
virtual void Input( const DeviceInput& DeviceI, const InputEventType type, const GameInput &GameI, const MenuInput &MenuI, const StyleInput &StyleI );
virtual void HandleScreenMessage( const ScreenMessage SM );
private:
void ImportOptions();
void ExportOptions();
void GoToNextState();
void GoToPrevState();
bool m_bAcceptedChoices;
bool m_bGoToOptions;
Sprite m_sprOptionsMessage;
};
#endif