public IPrimCounts GetPrimCounts(UUID parcelID) { PrimCounts primCounts; lock (m_PrimCounts) { if (m_PrimCounts.TryGetValue(parcelID, out primCounts)) { return(primCounts); } primCounts = new PrimCounts(parcelID, this); m_PrimCounts[parcelID] = primCounts; } return(primCounts); }
public IPrimCounts GetPrimCounts(UUID parcelID) { // m_log.DebugFormat( // "[PRIM COUNT MODULE]: GetPrimCounts for parcel {0} in {1}", parcelID, m_Scene.RegionInfo.RegionName); PrimCounts primCounts; lock (m_PrimCounts) { if (m_PrimCounts.TryGetValue(parcelID, out primCounts)) return primCounts; primCounts = new PrimCounts(parcelID, this); m_PrimCounts[parcelID] = primCounts; } return primCounts; }
public UserPrimCounts(PrimCounts parent) { m_Parent = parent; }
public IPrimCounts GetPrimCounts(UUID parcelID) { PrimCounts primCounts; lock (m_PrimCounts) { if (m_PrimCounts.TryGetValue(parcelID, out primCounts)) return primCounts; primCounts = new PrimCounts(parcelID, this); m_PrimCounts[parcelID] = primCounts; } return primCounts; }