⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 explode.h

📁 vc编写的超级坦克源码,vc6编写
💻 H
字号:
// Explode.h: interface for the CExplode class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_EXPLODE_H__3BAF2206_7621_4834_A50A_4CFB44756B92__INCLUDED_)
#define AFX_EXPLODE_H__3BAF2206_7621_4834_A50A_4CFB44756B92__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CExplode  
{
public:
	BOOL Init(int xt,int yt,int iCycles,int iTotalBmps,LPDIRECTDRAWSURFACE bmp,int iw,int ih,int iSort,int iSide);
	BOOL Burn();
	void SetPostion(int xt,int yt);
	void DrawExplode(LPDIRECTDRAWSURFACE pdds);
	CExplode();
	virtual ~CExplode();

	void SetExplodeBmp(LPDIRECTDRAWSURFACE bmp){m_bmpExplode=bmp;}
	LPDIRECTDRAWSURFACE GetExplodeBmp(){return m_bmpExplode;}

	int GetSort(){return m_nSort;}
	int GetSide(){return m_nSide;}
private:
	LPDIRECTDRAWSURFACE m_bmpExplode;
	int m_nTotalBmps;
	int m_nIndex;
	int x , y;
	int w,h;
	int m_nSort;
	int m_nCycles;
	int m_nTimes;
	int m_nSide;		//3: enemy 1:left 2:right
};

#endif // !defined(AFX_EXPLODE_H__3BAF2206_7621_4834_A50A_4CFB44756B92__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -