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

AddReturn() public method

Return object to avatar Message
public AddReturn ( UUID agentID, string objectName, Vector3 location, string reason ) : void
agentID UUID Avatar Unique Id
objectName string Name of object returned
location Vector3 Location of object returned
reason string Reasion for object return
return void
        public void AddReturn(UUID agentID, string objectName, Vector3 location, string reason)
        {
            lock (m_returns)
            {
                if (m_returns.ContainsKey(agentID))
                {
                    ReturnInfo info = m_returns[agentID];
                    info.count++;
                    m_returns[agentID] = info;
                }
                else
                {
                    ReturnInfo info = new ReturnInfo();
                    info.count = 1;
                    info.objectName = objectName;
                    info.location = location;
                    info.reason = reason;
                    m_returns[agentID] = info;
                }
            }
        }
Scene