37 lines
833 B
C++
37 lines
833 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);
|
|
virtual void Init();
|
|
|
|
protected:
|
|
virtual void MenuLeft( const InputEventPlus &input );
|
|
virtual void MenuUp( const InputEventPlus &input );
|
|
virtual void MenuRight( const InputEventPlus &input );
|
|
virtual void MenuDown( const InputEventPlus &input );
|
|
virtual void HandleScreenMessage( const ScreenMessage SM );
|
|
virtual void TweenOffScreen( );
|
|
|
|
void UpdateStats( );
|
|
private:
|
|
Quad m_rectUsersBG;
|
|
|
|
vector<BitmapText> m_textUsers;
|
|
int m_iCurrentPlayer;
|
|
int m_iActivePlayers;
|
|
|
|
PlayerNumber m_pActivePlayer;
|
|
|
|
bool m_bHasStats;
|
|
|
|
int m_iShowSide;
|
|
|
|
void RedoUserTexts();
|
|
};
|