#ifndef CVertexShaderBuffer_h
#define CVertexShaderBuffer_h 

/*!
 	@file
 	@brief	バーテックスシェーダーバッファ
 */

#include"../../../Setup/CompileMode.h"
#include"../../../template/Mathematics.h"


#include<vector>
#include<boost/smart_ptr.hpp>

namespace Maid
{
	class IVertexShaderBuffer
	{
	public:
		virtual ~IVertexShaderBuffer(){}

	};

	/*!
	 	@brief		IVertexShaderBuffer クラスの共有ポインタ
	 */
	typedef boost::shared_ptr<IVertexShaderBuffer> SPVERTEXSHADERBUFFER;	

}

#endif