- #pragma once
- #include "state.h"
- #include "CbuttonFont.h"
- class CStateInfo :
- public CState
- {
- public:
- CStateInfo(void);
- public:
- virtual ~CStateInfo(void);
- // 状态逻辑接口
- virtual bool Logic(void);
- // 状态渲染接口
- virtual void Render(void);
- // 传入场景管理对象,以改变状态
- // 返回true时退出游戏
- virtual bool Handle(CSceneManage *_SceneManage);
- protected:
- GfxFont *m_pFont;
- Cbutton *m_pButton;
- float m_fy;
- };