www.pudn.com > GameEngine_src.rar > CMessageManager.h
// CMessageManager.h: interface for the CMessageManager class. // ////////////////////////////////////////////////////////////////////// #ifndef CMessageManager_h #define CMessageManager_h #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "CEasyDraw.h" #include "CDynamicArray.h" #includeusing std::string; ////////////////////////////////////////////////////////////////////// //游戏消息管理类,包括提示消息,警告消息 ////////////////////////////////////////////////////////////////////// class CMessageManager { public: CMessageManager(); ~CMessageManager(); bool Init(); void Free(); void UpdateAndDraw(); void AddMessage( const char *msg ); private: CDynamicArray m_NormalMsgArray; PSURFACE m_NormalMsgSurface; int m_NormalMsgHeight; unsigned int m_NormalMsgLastTick; }; #endif