#ifndef __3ToolRRect_h
#define __3ToolRRect_h

#include "3ToolBaseRectCreate.h"	// Super class.

class MC3ObjRoundRect;

class MC3ToolRoundRect : public MC3ToolBaseRectCreate
{
public:
	MC3ToolRoundRect ();
	//----- _xZkqqHx_iDfEiDhFiDeOiDiJiDfIiCmFjEeDiInD_xHqqkZx_ -----
	virtual void	OnViewCreate ();	// CDynamicDrawView::OnCreate_xZkqqHx_iCkJiCoH_xHqqkZx_Call.
	virtual void	OnViewDestroy ();	// CDynamicDrawView::OnDestroy_xZkqqHx_iCkJiCoH_xHqqkZx_Call.

protected:
	//----- _xZkqqHx_iDfEiDhFiDeOiDiJiDfIiCmFjFeLjAhL_xHqqkZx_ -----
	virtual MC3ObjBase*	GetInsideObject () const;

protected:
	MC3ObjRoundRect*	m_objpReference;
}; // class MC3ToolRoundRect.

#endif//__3ToolRRect_h
