add experimental GenreDisplay

This commit is contained in:
Chris Danford
2005-02-09 05:33:29 +00:00
parent 8c53c62f2b
commit 7db5d72fb6
2 changed files with 92 additions and 12 deletions
+13 -4
View File
@@ -3,16 +3,19 @@
#ifndef HELP_DISPLAY_H
#define HELP_DISPLAY_H
#include "ActorFrame.h"
#include "BitmapText.h"
#include "ThemeMetric.h"
#include "MessageManager.h"
class HelpDisplay : public ActorFrame
class HelpDisplay : public BitmapText
{
public:
HelpDisplay();
void Load();
void LoadFromNode( const CString& sDir, const XNode* pNode );
void SetTips( const CStringArray &arrayTips ) { SetTips( arrayTips, arrayTips ); }
void SetTips( const CStringArray &arrayTips, const CStringArray &arrayTipsAlt );
@@ -22,14 +25,20 @@ public:
protected:
ThemeMetric<float> TIP_SHOW_TIME;
BitmapText m_textTip;
CStringArray m_arrayTips, m_arrayTipsAlt;
int m_iCurTipIndex;
float m_fSecsUntilSwitch;
};
class GenreDisplay : public HelpDisplay
{
public:
GenreDisplay();
~GenreDisplay();
void PlayCommand( const CString &sCommandName );
};
#endif
/*