// ===========================================================================//	CarbonScrap.h		_tk_ based on PP's UScrap// ===========================================================================#ifndef _H_CarbonScrap#define _H_CarbonScrap#pragma once#include <Scrap.h>namespace CarbonScrap{	ScrapRef	GetCurrentScrap();	SInt32		GetData(ScrapRef			inRef,						ScrapFlavorType		inDataType,						Handle				ioData);	SInt32		GetDataSize(ScrapRef			inRef,							ScrapFlavorType		inDataType);	bool		HasData( ScrapRef			inRef,						ScrapFlavorType inDataType );	void		SetData(						ScrapRef			&ioRef,						ScrapFlavorType		inDataType,						const void*			inDataPtr,						SInt32				inDataLength,						bool				inClear = true);	void		SetData(						ScrapRef			&ioRef,						ScrapFlavorType		inDataType,						Handle				inData,						bool				inClear = true);	void		ClearData(ScrapRef &ioRef);}#endif //_H_CarbonScrap