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

#include "Common/CommandBase.h"

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

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

	virtual bool can_break_into() const{ return true; }

	virtual bool initiate_tool();
};
