www.pudn.com > QuadTreeLOD4cs.rar > TreeMgr.h, change:2003-07-27,size:830b


// TreeMgr.h: interface for the CTreeMgr class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_TREEMGR_H__5D0944AA_748F_4C92_9771_09295AE66539__INCLUDED_) 
#define AFX_TREEMGR_H__5D0944AA_748F_4C92_9771_09295AE66539__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
#include "3dtree.h" 
#define CNTTREE 50 
class CTerrain; 
class CFrustum; 
#include "text.h" 
 
class CTreeMgr   
{ 
	C3DTree		m_Tree[CNTTREE]; 
	CText *m_pText; 
	int m_nTextID; 
public: 
	void init(CTerrain *pTerrain); 
	void Draw(CFrustum *pFurstum,const CVector3 &vPos); 
	CTreeMgr(); 
	virtual ~CTreeMgr(); 
	void SetCText(CText *pText){m_pText = pText;m_nTextID = pText->AddText(0,0,0,"");}; 
}; 
 
#endif // !defined(AFX_TREEMGR_H__5D0944AA_748F_4C92_9771_09295AE66539__INCLUDED_)