#ifndef __3ToolBasePolyCreate_h
#define __3ToolBasePolyCreate_h

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

class MC3ObjBase;
class MC3ObjPoly;

class MC3ToolBasePolyCreate : public MC3ToolBaseCreate
{
public:
	MC3ToolBasePolyCreate ();
	//----- _xZkqqHx_iDfEiDhFiDeOiDiJiDfIiCmFjEeDiInD_xHqqkZx_ -----
	virtual void	OnViewCreate ();	// CDynamicDrawView::OnCreate_xZkqqHx_iCkJiCoH_xHqqkZx_Call.
	virtual void	OnViewDestroy ();	// CDynamicDrawView::OnDestroy_xZkqqHx_iCkJiCoH_xHqqkZx_Call.
	virtual MC3ObjBase*	GetInsideObject () const;

protected:
	MC3ObjPoly*	m_objpReference;		// _xZkqqHx_iDiKiDhEiDeAiDiMiDjDiDfIjFjEjFgJiBeC_xHqqkZx_
}; // class MC3ToolBasePolyCreate.

#endif//__3ToolBasePolyCreate_h
