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

HandleRemoveKnownRegionsFromAvatar() public method

Removes region from an avatar's known region list. This coincides with child agents. For each child agent, there will be a known region entry.
public HandleRemoveKnownRegionsFromAvatar ( UUID avatarID, List regionslst ) : void
avatarID UUID
regionslst List
return void
        public void HandleRemoveKnownRegionsFromAvatar(UUID avatarID, List<ulong> regionslst)
        {
            ScenePresence av = GetScenePresence(avatarID);
            if (av != null)
            {
                lock (av)
                {
                    for (int i = 0; i < regionslst.Count; i++)
                    {
                        av.KnownChildRegionHandles.Remove(regionslst[i]);
                    }
                }
            }
        }
Scene