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

IncomingRetrieveRootAgent() public method

public IncomingRetrieveRootAgent ( UUID id, IAgentData &agent ) : bool
id UUID
agent IAgentData
return bool
        public virtual bool IncomingRetrieveRootAgent(UUID id, out IAgentData agent)
        {
            agent = null;
            ScenePresence sp = GetScenePresence(id);
            if ((sp != null) && (!sp.IsChildAgent))
            {
                sp.IsChildAgent = true;
                return sp.CopyAgent(out agent);
            }

            return false;
        }
Scene