#ifndef __ToolChip_h
#define __ToolChip_h

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

#ifdef SUPER_CLASS
#undef SUPER_CLASS
#endif
#define SUPER_CLASS FCToolBaseRectCreate


class FCObjDynabase;

class FCToolChip : public SUPER_CLASS
{
protected:
typedef SUPER_CLASS BASE_CLASS;

public:
	//----- _xZkqqHx_iDfEiDhFiDeOiDiJiDfIiCmFjEeDiInD_xHqqkZx_ -----
	virtual HCURSOR	GetDefaultIdleCursor () const;
	virtual BOOL	CanToolselfProperty () const;

protected:
	//----- FCToolBaseRectCreate_xZkqqHx_iCmMiDfEiDhFiDeOiDiJiDfIiCmFjFeLjHhGiCmJiJjOiClGiCmE_xHqqkZx_ -----
//----- 01.08.14 Fukushiro M. _xZkqqHx_jCmHiJmBiOgO_xHqqkZx_ ()-----
	virtual void	GetRegisteredObject (ObjDynabaseVector& vNewObj,
										FCLinkRecVector& vLinkRec);
//----- 01.08.14 Fukushiro M. _xZkqqHx_jCmHiJmBiPeJ_xHqqkZx_ ()-----
	//----- _xZkqqHx_iDfEiDhFiDeOiDiJiDfIiCmFjEeDiInD_xHqqkZx_ -----
	virtual const FCObjDynabase*	GetReferenceObject ();

protected:
}; // class FCToolChip.

// 02.12.05 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
//extern FCToolChip g_toolChip;

#endif//__ToolChip_h
