/********************************************************************/
/* Copyright (c) 2019 System fugen G.K. and Yuzi Mizuno          */
/* All rights reserved.                                             */
/********************************************************************/

// TransMove.h: MGTransMoveTool クラスのインターフェイス

#if !defined(AFX_TRANSLATETOOL_H__173714D2_9E80_423B_8B8F_C4976BB72411__INCLUDED_)
#define AFX_TRANSLATETOOL_H__173714D2_9E80_423B_8B8F_C4976BB72411__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "Common/CommandStateOwner.h"

// class MGTransMoveTool
//
// Translates objects.
class MGTransMoveTool : public MGCommandStateOwner{
	friend class MGTransCopySObj;
	friend class MGTransCopyIPoint;

public:
	explicit MGTransMoveTool(fugenDoc* pDoc);

	virtual MGCommandBase* initial_clone(fugenDoc* pDoc)const;
	virtual bool initiate_tool();
private:

};

#endif // !defined(AFX_TRANSLATETOOL_H__173714D2_9E80_423B_8B8F_C4976BB72411__INCLUDED_)
