aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs b/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
index 0f7bd00..21e133b 100644
--- a/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
+++ b/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
@@ -3383,5 +3383,16 @@ namespace OpenSim.Region.Framework.Scenes
3383 SetFromAssetID(uuid); 3383 SetFromAssetID(uuid);
3384 } 3384 }
3385 #endregion 3385 #endregion
3386
3387 public bool CanBeDeleted()
3388 {
3389 foreach (SceneObjectPart part in Children.Values)
3390 {
3391 if (!part.CanBeDeleted())
3392 return false;
3393 }
3394
3395 return true;
3396 }
3386 } 3397 }
3387} 3398}