/// @file main.h
/**
	@mainpage	END 프로젝트 Version 0.2
	<p>&nbsp;</p>
	@section	welcom	환영합니다.
	- END프로젝트는 DirectX9와 C++을 이용하여 작고 가벼운 게임엔진 개발을 목표로하는 프로젝트입니다.
	- 이 페이지는 doxygen을 이용하여 작성되었으며, 클래스 및 함수등을 살펴 볼 수 있습니다.
	- 프로젝트에 대한 자세한 내용은 http://end.kldp.net 사이트를 참조하세요.
	<p>&nbsp;</p>
	@section	info	프로젝트 정보
	- 버전 : 0.2
	- 최상위 클래스 : Main 클래스
	- 작성일 : 2006/02/01/
*/
#include "LayerInfo.h"
#include "WindowBase.h"
#include "GameBase.h"
#include "GameCore.h"

#include <fstream>
using namespace std;

/**
	@brief 최상위 클래스

	실제로 사용되지는 않지만, 쉽게 개념화 할 수 있게 만든 클래스입니다.\n
	main함수에서는 각각의 멤버를 하나씩 가지며, 멤버는 생성순서에 있어서 계층적입니다.
*/
class Main {
	public:
		LayerInfo  aLayerInfo;
		WindowBase aWindowBase;
		GameBase   aGameBase;
		GameCore   aGameCore;
};
