📄 clogo.h
字号:
#ifndef CLOGO_H_3_14_2004_
#define CLOGO_H_3_14_2004_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "stdafx.h"
//开场动画场景
class CLogo:public CScene
{
private:
enum State
{
STATE_LOOP = 0, //循环中
STATE_INIT, //初始化
STATE_END //结束
};
public:
CLogo( void );
virtual ~CLogo( void );
public:
virtual void PostMessage( DWORD a_dwMsg,char a_chWORD = '\0' );
virtual bool Updata( void );
private:
void Render( void );
private:
//图形系统接口
IRenderSystem* m_pRS;//渲染系统
IResManage* m_pResMgr;//资源管理器
private:
State m_sState;//状态机
DWORD m_dwCurNum;//当前帧数
DWORD m_dwLastTime;//前一时间
bool m_bIsAdd;//ALPHA颜色是否还需要加
ISprite* m_pLogo;//图片资源
};
#endif //CLOGO_H_3_14_2004_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -