wh3dinit.h

来自「真正的传奇源代码」· C头文件 代码 · 共 43 行

H
43
字号
/******************************************************************************************************************
                                                                                                                   
	葛碘疙:																											
																													
	累己磊:																											
	累己老:																											
																													
	[老磊][荐沥磊] : 荐沥 郴侩																						
                                                                                                                   
*******************************************************************************************************************/


#ifndef _C3DINIT_H
#define _C3DINIT_H


class C3DInit
{
//1: Constructor/Destructor
public:
	C3DInit();
	~C3DInit();

private:
	LPDIRECT3DDEVICE7		m_pd3dDevice;

protected:
	D3DMATRIX				m_matWorld;
	D3DMATRIX				m_matView;
	D3DMATRIX				m_matProj;
	D3DMATERIAL7			m_mtrl;

public:
	HRESULT InitDeviceObjects();
                                      
	__inline static C3DInit* GetObj()			{  return m_px3DInit;  }
	__inline static VOID SetObj(C3DInit* pxObj)	{  m_px3DInit = pxObj; }
protected:
	static C3DInit* m_px3DInit;
};


#endif //_C3DINIT_H

⌨️ 快捷键说明

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