Persistent prim inventory phase 3. Now retrieving prim item data from persistent store, but this doesn't yet show up for the client. Still no user functionality and not

enabled 
in normal code.
This commit is contained in:
Justin Clarke Casey
2008-01-05 22:48:36 +00:00
parent 9ea4c03b8f
commit 70361bceb8
2 changed files with 77 additions and 28 deletions

View File

@@ -60,14 +60,21 @@ namespace OpenSim.Region.Environment.Scenes
[XmlIgnore] public PhysicsActor PhysActor = null;
// Holds in memory prim inventory
protected Dictionary<LLUUID, TaskInventoryItem> m_taskInventory
/// <summary>
/// Holds in memory prim inventory
/// </summary>
protected IDictionary<LLUUID, TaskInventoryItem> m_taskInventory
= new Dictionary<LLUUID, TaskInventoryItem>();
[XmlIgnore]
public Dictionary<LLUUID, TaskInventoryItem> TaskInventory
/// <summary>
/// Not really ideal to allow this to be set, but currently expedient for inserting a prim inventory
/// from persistence.
/// </summary>
public IDictionary<LLUUID, TaskInventoryItem> TaskInventory
{
get { return m_taskInventory; }
set { m_taskInventory = value; }
}
public LLUUID LastOwnerID;