📄 readme.cpp
字号:
/********************************************************************
文件名: README.cpp
Copyright (c)2004 红孩儿工作室
创建人 : 卞安
创建时间: 2004-5-18 12:33:30
版本: 1.0
类名: CREADME
说明:
说明文档
********************************************************************/
#include "ReadMe.h"
#define SAFE_DELETE(p) { if(p) { delete (p); (p)=NULL; } }
/********************************************************************
函数名 : 构造函数
输入参数: 无
输出参数: 无
功能描述:
将指针设为NULL
全局变量: 无
调用模块: 无
********************************************************************/
CReadMe::CReadMe()
{
m_pFont1=NULL;//字体
m_pFont2=NULL;//字体
m_wood=NULL;
}
/********************************************************************
函数名 : init
输入参数:
pd3dDevice:D3D设备
输出参数:
TRUE 成功
FALSE 失败
功能描述:
初始化变量和D3D字体
全局变量: 无
调用模块: 无
********************************************************************/
BOOL CReadMe::init(LPDIRECT3DDEVICE8 pd3dDevice)
{
m_pD3DDevice=pd3dDevice;
lstrcpy( m_strFont, _T("Arial Black") );
m_dwFontSize = 40;
m_pFont1= new CD3DFont( m_strFont, m_dwFontSize );
m_pFont1->InitDeviceObjects(m_pD3DDevice);
m_pFont1->RestoreDeviceObjects();
lstrcpy( m_strFont, _T("Arial") );
m_dwFontSize = 20;
m_pFont2= new CD3DFont( m_strFont, m_dwFontSize );
m_pFont2->InitDeviceObjects(m_pD3DDevice);
m_pFont2->RestoreDeviceObjects();
m_wood=new CCuboid(m_pD3DDevice);
m_wood->SetTexture("tex\\wood4.jpg");
m_wood->SetSize(10,10,10.0);
return TRUE;
}
/********************************************************************
函数名 : Render
输入参数:
无
输出参数:
无
功能描述:
渲染
全局变量: 无
调用模块: 无
********************************************************************/
void CReadMe::Render()
{
m_pFont1->DrawText(250,50, D3DCOLOR_ARGB(255,255,255,0),"ReadMe");
}
/********************************************************************
函数名 : 析构函数
输入参数:
无
输出参数:
无
功能描述:
释放指针变量
全局变量: 无
调用模块: 无
********************************************************************/
CReadMe::~CReadMe()
{
SAFE_DELETE(m_pFont1);
SAFE_DELETE(m_pFont2);
SAFE_DELETE(m_wood);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -