www.pudn.com > QuadTreeLOD4cs.rar > Scene.h, change:2003-08-14,size:868b
// Scene.h: interface for the CScene class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_SCENE_H__B2A48E92_25AA_4FBB_B123_D0BBA69EFDEB__INCLUDED_)
#define AFX_SCENE_H__B2A48E92_25AA_4FBB_B123_D0BBA69EFDEB__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "terrain.h"
#include "SkyBox.h"
#include "camera.h"
#include "Frustum.h"
#include "Vector.h"
#include "text.h"
#include "treemgr.h"
class CScene
{
CCamera m_Camera;
CFrustum m_Frustum;
CTerrain m_Terrain;
CSkyBox m_SkyBox;
CText m_Text;
// CTreeMgr m_Tree;
int m_nTextID;
public:
void CalcFPS();
void UpdateKeyMouse(){m_Camera.Update();};
void Draw();
void Init();
CScene();
virtual ~CScene();
};
#endif // !defined(AFX_SCENE_H__B2A48E92_25AA_4FBB_B123_D0BBA69EFDEB__INCLUDED_)