Files
itgmania212121/stepmania/src/GradeDisplay.h
T
2002-11-16 08:07:38 +00:00

44 lines
884 B
C++

#ifndef GRADEDISPLAY_H
#define GRADEDISPLAY_H
/*
-----------------------------------------------------------------------------
Class: GradeDisplay
Desc: The grade shows on ScreenEvaluation
Copyright (c) 2001-2002 by the person(s) listed below. All rights reserved.
Chris Danford
-----------------------------------------------------------------------------
*/
#include "Sprite.h"
#include "PrefsManager.h"
#include "Grade.h"
#include "GameConstantsAndTypes.h"
class GradeDisplay : public Sprite
{
public:
GradeDisplay();
virtual void Update( float fDeltaTime );
virtual void DrawPrimitives();
void SetGrade( PlayerNumber pn, Grade g );
void SpinAndSettleOn( Grade g );
void SettleImmediately();
protected:
Grade m_Grade;
// for scrolling
bool m_bDoScrolling;
RectF m_frectStartTexCoords;
RectF m_frectDestTexCoords;
float m_fTimeLeftInScroll;
};
#endif