From beca2373e15c0541e83f01abedfe7d6bfa469c8b Mon Sep 17 00:00:00 2001 From: Brian McBee Date: Sat, 8 Dec 2007 19:13:10 +0000 Subject: Allow moving, deleting, and restoring objects in inventory. Note: only tested in grid mode, and emptying trash is still not implemented. --- OpenSim/Framework/IClientAPI.cs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'OpenSim/Framework/IClientAPI.cs') diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index 2cb166c..38309fd 100644 --- a/OpenSim/Framework/IClientAPI.cs +++ b/OpenSim/Framework/IClientAPI.cs @@ -317,6 +317,9 @@ namespace OpenSim.Framework public delegate void CopyInventoryItem( IClientAPI remoteClient, uint callbackID, LLUUID oldAgentID, LLUUID oldItemID, LLUUID newFolderID, string newName); + public delegate void MoveInventoryItem( + IClientAPI remoteClient, LLUUID folderID, LLUUID itemID, int length, string newName); + public delegate void RezScript(IClientAPI remoteClient, LLUUID itemID, uint localID); public delegate void UpdateTaskInventory(IClientAPI remoteClient, LLUUID itemID, LLUUID folderID, uint localID); @@ -399,6 +402,7 @@ namespace OpenSim.Framework event RequestTaskInventory OnRequestTaskInventory; event UpdateInventoryItem OnUpdateInventoryItem; event CopyInventoryItem OnCopyInventoryItem; + event MoveInventoryItem OnMoveInventoryItem; event UDPAssetUploadRequest OnAssetUploadRequest; event XferReceive OnXferReceive; event RequestXfer OnRequestXfer; -- cgit v1.1