OpenSim.Region.Framework.Scenes.Scene.returnObjects C# (CSharp) Method

returnObjects() public method

public returnObjects ( SceneObjectGroup returnobjects, UUID AgentId ) : bool
returnobjects SceneObjectGroup
AgentId UUID
return bool
        public virtual bool returnObjects(SceneObjectGroup[] returnobjects,
                UUID AgentId)
        {
            List<uint> localIDs = new List<uint>();

            foreach (SceneObjectGroup grp in returnobjects)
            {
                AddReturn(grp.OwnerID, grp.Name, grp.AbsolutePosition,
                        "parcel owner return");
                localIDs.Add(grp.RootPart.LocalId);
            }
            DeRezObjects(null, localIDs, UUID.Zero, DeRezAction.Return,
                    UUID.Zero);

            return true;
        }
Scene