#pragma once
#include "DirectXFramework.h"
#include "XFileMesh.h"
#include "Shadow.h"

/// アプリケーションの統括クラス
class MyApplication {
private:
	DirectXFramework* directXFramework;
	XFileMesh* island;
	XFileMesh* yukkuri;
	ShadowVolume* shadowVolume;
	MeshLight* meshLight;
	MeshCamera* meshCamera;

public:
	/// コンストラクタ
	MyApplication(HWND hWnd);

	/// デストラクタ
	~MyApplication();

	/// 1/60秒毎に行なう処理
	void Run();
};

