/********************************************************************/
/* Copyright (c) 2019 System fugen G.K. and Yuzi Mizuno          */
/* All rights reserved.                                             */
/********************************************************************/
/********************************************************************/
/**
 * @file CPlaneRight.h
 * @brief クラス MGCPlaneRightTool の宣言
 */
#pragma once

#include "Common/CommandBase.h"

/// @class MGCPlaneRightTool CPlaneRight.h "ViewCmdCPlaneRight.h"
/// [作図平面＞ワールドRight] コマンドクラス
class MGCPlaneRightTool : public MGCommandBase
{
	fugenView* m_pView; ///< 対象となるビュー

public:
	/// コンストラクター
	/// @param[in] pDoc コマンド対象ドキュメント
	explicit MGCPlaneRightTool(fugenDoc* pDoc);
	virtual MGCommandBase* initial_clone(fugenDoc* pDoc)const;

	virtual bool can_break_into() const{ return true; }

	virtual bool initiate_tool();
};
