/*!	
	@file
	@brief	返信メッセージ 定義
*/

#ifndef CReturnMessageImpl1_h
#define CReturnMessageImpl1_h

#include"../Setup/CompileMode.h"
#include"../Template/Mathematics.h"
#include"../Auxiliary/mstring.h"
#include"CReturnMessage.h"
#include"Core/Driver/CSurfaceBuffer.h"
#include<boost/smart_ptr.hpp>
#include<vector>

namespace Maid
{
	namespace ReturnMessage
	{
		class GetSurface : public Base
		{
		public:
			GetSurface() : Base(GETSURFACE){}

			mstring	ID;
			SPSURFACEBUFFER pSurface;
		};

		class DriverCaps : public Base
		{
		public:
			DriverCaps() : Base(DRIVERCAPS){}

			mstring	CapsText;
		};
	}
}

#endif