From 0e180b0ad30d5f468be1c239865688449b8747cc Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Mon, 10 Nov 2008 20:04:55 +0000 Subject: * refactor: Expose SOG.SetRootPart for outsiders to use rather than setting RootPart and adding the part separately * Make RootPart read only --- .../Environment/Modules/ContentManagementSystem/MetaEntity.cs | 1 - .../Environment/Modules/ContentManagementSystem/PointMetaEntity.cs | 6 +----- 2 files changed, 1 insertion(+), 6 deletions(-) (limited to 'OpenSim/Region/Environment/Modules/ContentManagementSystem') diff --git a/OpenSim/Region/Environment/Modules/ContentManagementSystem/MetaEntity.cs b/OpenSim/Region/Environment/Modules/ContentManagementSystem/MetaEntity.cs index 801f8ff..d654a1a 100644 --- a/OpenSim/Region/Environment/Modules/ContentManagementSystem/MetaEntity.cs +++ b/OpenSim/Region/Environment/Modules/ContentManagementSystem/MetaEntity.cs @@ -132,7 +132,6 @@ namespace OpenSim.Region.Environment.Modules.ContentManagement public SceneObjectPart RootPart { get { return m_Entity.RootPart; } - set { m_Entity.RootPart = value; } } public Scene Scene diff --git a/OpenSim/Region/Environment/Modules/ContentManagementSystem/PointMetaEntity.cs b/OpenSim/Region/Environment/Modules/ContentManagementSystem/PointMetaEntity.cs index bf7d944..5db9545 100644 --- a/OpenSim/Region/Environment/Modules/ContentManagementSystem/PointMetaEntity.cs +++ b/OpenSim/Region/Environment/Modules/ContentManagementSystem/PointMetaEntity.cs @@ -104,11 +104,7 @@ namespace OpenSim.Region.Environment.Modules.ContentManagement //Initialize group and add part as root part x.SetScene(scene); - y.SetParent(x); - y.ParentID = 0; - y.LinkNum = 0; - x.Children.Add(y.UUID, y); - x.RootPart = y; + x.SetRootPart(y); x.RegionHandle = scene.RegionInfo.RegionHandle; x.SetScene(scene); -- cgit v1.1