Files
itgmania212121/stepmania/src/CourseEntryDisplay.h
T

46 lines
1.0 KiB
C++
Raw Normal View History

#ifndef CourseEntryDisplay_H
#define CourseEntryDisplay_H
/*
-----------------------------------------------------------------------------
Class: CourseEntryDisplay
Desc: Holds course name and banner.
Copyright (c) 2001-2002 by the person(s) listed below. All rights reserved.
Chris Danford
-----------------------------------------------------------------------------
*/
#include "BitmapText.h"
#include "TextBanner.h"
#include "ActorFrame.h"
#include "Sprite.h"
#include "Quad.h"
2003-03-09 00:55:49 +00:00
#include "GameConstantsAndTypes.h"
2004-01-21 06:58:01 +00:00
#include "Course.h"
class Course;
class Song;
2003-08-03 00:13:55 +00:00
class Steps;
class CourseEntryDisplay : public ActorFrame
{
public:
2003-11-16 21:44:42 +00:00
void Load();
void LoadFromCourseInfo( int iNum, const Course *pCourse, const Course::Info ci[NUM_PLAYERS] );
2003-11-16 21:44:42 +00:00
private:
void SetDifficulty( PlayerNumber pn, const CString &text, RageColor c );
Sprite m_sprFrame;
BitmapText m_textNumber;
TextBanner m_TextBanner;
BitmapText m_textFoot[NUM_PLAYERS];
BitmapText m_textDifficultyNumber[NUM_PLAYERS];
BitmapText m_textModifiers;
};
#endif