cache
This commit is contained in:
@@ -6,8 +6,6 @@
|
|||||||
#include "ThemeManager.h"
|
#include "ThemeManager.h"
|
||||||
#include "ActorUtil.h"
|
#include "ActorUtil.h"
|
||||||
|
|
||||||
#define TIP_SHOW_TIME THEME->GetMetricF(m_sName,"TipShowTime")
|
|
||||||
|
|
||||||
|
|
||||||
HelpDisplay::HelpDisplay()
|
HelpDisplay::HelpDisplay()
|
||||||
{
|
{
|
||||||
@@ -25,6 +23,13 @@ void HelpDisplay::Load()
|
|||||||
m_fSecsUntilSwitch = TIP_SHOW_TIME;
|
m_fSecsUntilSwitch = TIP_SHOW_TIME;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void HelpDisplay::SetName( const CString &sName, const CString &sID )
|
||||||
|
{
|
||||||
|
ActorFrame::SetName( sName, sID );
|
||||||
|
|
||||||
|
TIP_SHOW_TIME.Load( m_sName, "TipShowTime" );
|
||||||
|
}
|
||||||
|
|
||||||
void HelpDisplay::SetTips( const CStringArray &arrayTips, const CStringArray &arrayTipsAlt )
|
void HelpDisplay::SetTips( const CStringArray &arrayTips, const CStringArray &arrayTipsAlt )
|
||||||
{
|
{
|
||||||
ASSERT( arrayTips.size() == arrayTipsAlt.size() );
|
ASSERT( arrayTips.size() == arrayTipsAlt.size() );
|
||||||
|
|||||||
@@ -5,6 +5,7 @@
|
|||||||
|
|
||||||
#include "ActorFrame.h"
|
#include "ActorFrame.h"
|
||||||
#include "BitmapText.h"
|
#include "BitmapText.h"
|
||||||
|
#include "ThemeMetric.h"
|
||||||
|
|
||||||
|
|
||||||
class HelpDisplay : public ActorFrame
|
class HelpDisplay : public ActorFrame
|
||||||
@@ -16,8 +17,11 @@ public:
|
|||||||
void SetTips( const CStringArray &arrayTips, const CStringArray &arrayTipsAlt );
|
void SetTips( const CStringArray &arrayTips, const CStringArray &arrayTipsAlt );
|
||||||
|
|
||||||
virtual void Update( float fDeltaTime );
|
virtual void Update( float fDeltaTime );
|
||||||
|
virtual void SetName( const CString &sName, const CString &sID = "" );
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
ThemeMetric<float> TIP_SHOW_TIME;
|
||||||
|
|
||||||
BitmapText m_textTip;
|
BitmapText m_textTip;
|
||||||
|
|
||||||
CStringArray m_arrayTips, m_arrayTipsAlt;
|
CStringArray m_arrayTips, m_arrayTipsAlt;
|
||||||
|
|||||||
Reference in New Issue
Block a user