Files
itgmania212121/stepmania/src/ScreenNetEvaluation.h
T

31 lines
834 B
C++

#include "ScreenEvaluation.h"
#include "NetworkSyncManager.h"
#include "Quad.h"
#include "BitmapText.h"
#include "ScreenMessage.h"
class ScreenNetEvaluation: public ScreenEvaluation
{
public:
ScreenNetEvaluation (const CString& sClassName);
protected:
virtual void MenuLeft( PlayerNumber pn, const InputEventType type );
virtual void MenuUp( PlayerNumber pn, const InputEventType type );
virtual void MenuRight( PlayerNumber pn, const InputEventType type );
virtual void MenuDown( PlayerNumber pn, const InputEventType type );
virtual void HandleScreenMessage( const ScreenMessage SM );
virtual void TweenOffScreen( );
void UpdateStats( );
private:
Quad m_rectUsersBG;
BitmapText m_textUsers[NETMAXPLAYERS];
int m_iCurrentPlayer;
int m_iActivePlayers;
PlayerNumber m_pActivePlayer;
bool m_bHasStats;
};