diff options
author | Brian McBee | 2007-12-15 04:57:14 +0000 |
---|---|---|
committer | Brian McBee | 2007-12-15 04:57:14 +0000 |
commit | 8a8c89a0f32b528bd588715bdbfc875c852e7187 (patch) | |
tree | b46cb20d03dfdb21a5cbdfa514a8e745070a3713 /OpenSim/Framework/IClientAPI.cs | |
parent | Set svn:eol-style. Cleaned up set-eol-style.sh a bit. (diff) | |
download | opensim-SC-8a8c89a0f32b528bd588715bdbfc875c852e7187.zip opensim-SC-8a8c89a0f32b528bd588715bdbfc875c852e7187.tar.gz opensim-SC-8a8c89a0f32b528bd588715bdbfc875c852e7187.tar.bz2 opensim-SC-8a8c89a0f32b528bd588715bdbfc875c852e7187.tar.xz |
Grid Inventory feature upgrade: renaming folders should now be correct, subfolders work, moving folders works.
Tested only in MYSQL, but may work in MSSQL and sqlite.
Probably not working in standalone mode.
Diffstat (limited to 'OpenSim/Framework/IClientAPI.cs')
-rw-r--r-- | OpenSim/Framework/IClientAPI.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index 8075d0d..738df13 100644 --- a/OpenSim/Framework/IClientAPI.cs +++ b/OpenSim/Framework/IClientAPI.cs | |||
@@ -330,6 +330,9 @@ namespace OpenSim.Framework | |||
330 | public delegate void UpdateInventoryFolder( | 330 | public delegate void UpdateInventoryFolder( |
331 | IClientAPI remoteClient, LLUUID folderID, ushort type, string name, LLUUID parentID); | 331 | IClientAPI remoteClient, LLUUID folderID, ushort type, string name, LLUUID parentID); |
332 | 332 | ||
333 | public delegate void MoveInventoryFolder( | ||
334 | IClientAPI remoteClient, LLUUID folderID, LLUUID parentID); | ||
335 | |||
333 | public delegate void CreateNewInventoryItem( | 336 | public delegate void CreateNewInventoryItem( |
334 | IClientAPI remoteClient, LLUUID transActionID, LLUUID folderID, uint callbackID, string description, string name, | 337 | IClientAPI remoteClient, LLUUID transActionID, LLUUID folderID, uint callbackID, string description, string name, |
335 | sbyte invType, sbyte type, byte wearableType, uint nextOwnerMask); | 338 | sbyte invType, sbyte type, byte wearableType, uint nextOwnerMask); |
@@ -432,6 +435,7 @@ namespace OpenSim.Framework | |||
432 | event CreateNewInventoryItem OnCreateNewInventoryItem; | 435 | event CreateNewInventoryItem OnCreateNewInventoryItem; |
433 | event CreateInventoryFolder OnCreateNewInventoryFolder; | 436 | event CreateInventoryFolder OnCreateNewInventoryFolder; |
434 | event UpdateInventoryFolder OnUpdateInventoryFolder; | 437 | event UpdateInventoryFolder OnUpdateInventoryFolder; |
438 | event MoveInventoryFolder OnMoveInventoryFolder; | ||
435 | event FetchInventoryDescendents OnFetchInventoryDescendents; | 439 | event FetchInventoryDescendents OnFetchInventoryDescendents; |
436 | event PurgeInventoryDescendents OnPurgeInventoryDescendents; | 440 | event PurgeInventoryDescendents OnPurgeInventoryDescendents; |
437 | event FetchInventory OnFetchInventory; | 441 | event FetchInventory OnFetchInventory; |
@@ -522,7 +526,7 @@ namespace OpenSim.Framework | |||
522 | void SendPrimTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, | 526 | void SendPrimTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, |
523 | LLQuaternion rotation, LLVector3 velocity, LLVector3 rotationalvelocity); | 527 | LLQuaternion rotation, LLVector3 velocity, LLVector3 rotationalvelocity); |
524 | 528 | ||
525 | void SendInventoryFolderDetails(LLUUID ownerID, LLUUID folderID, List<InventoryItemBase> items, int subFoldersCount); | 529 | void SendInventoryFolderDetails(LLUUID ownerID, LLUUID folderID, List<InventoryItemBase> items, List<InventoryFolderBase> folders, int subFoldersCount); |
526 | void SendInventoryItemDetails(LLUUID ownerID, InventoryItemBase item); | 530 | void SendInventoryItemDetails(LLUUID ownerID, InventoryItemBase item); |
527 | 531 | ||
528 | /// <summary> | 532 | /// <summary> |