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

📄 mcquadtree.cpp

📁 国外网游源码....除工具源码缺少之外,其余程序都全...至于,什么游戏,因为国内还没有,所以找不到测试
💻 CPP
字号:
// MCQuadTree.cpp: implementation of the CMCQuadTree class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "MCQuadTree.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CMCQuadTree::CMCQuadTree()
{
	m_pRootTree = NULL;
	m_pParentTree = NULL;
	for(int i=0;i<4;i++)
		m_pChildTree[i] = NULL;		// 孽靛 屈侥捞聪瘪 4俺究父 啊瘤备 乐厘..
	m_pHighest = NULL;
	m_pLowest = NULL;
}

CMCQuadTree::~CMCQuadTree()
{
	for(int i=0;i<4;i++)
		SAFE_DELETE(m_pChildTree[i]);
}

BOOL CMCQuadTree::CreateMCQuad( DWORD dwSx, DWORD dwSz, DWORD dwWidth, DWORD dwHeight, int nLevel, CMCQuadTree* pParent )
{
	return FALSE;
	if( dwWidth <= 1 || nLevel >= MAX_QUADLEVEL )
	{
		return FALSE;
	}

	if(!pParent)
		m_pRootTree = this;
	else
		m_pRootTree = pParent->m_pRootTree;
	m_pParentTree = pParent;
	for(int i=0;i<4;i++)
	{
		m_pChildTree[i] = new CMCQuadTree;
//		m_pChildTree[i]->CreateMCQuad();
	}
	
	return TRUE;
}

void CMCQuadTree::BuildQuadTree()
{
}

void CMCQuadTree::AddTriangle( const D3DXVECTOR3& v1, const D3DXVECTOR3& v2, const D3DXVECTOR3& v3 )
{
}

⌨️ 快捷键说明

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