OpenMetaverse.ObjectManager.DeselectObject C# (CSharp) Method

DeselectObject() public method

Deselect a single object
public DeselectObject ( Simulator simulator, uint localID ) : void
simulator Simulator The the object is located
localID uint The Local ID of the object
return void
        public void DeselectObject(Simulator simulator, uint localID)
        {
            ObjectDeselectPacket deselect = new ObjectDeselectPacket();

            deselect.AgentData.AgentID = Client.Self.AgentID;
            deselect.AgentData.SessionID = Client.Self.SessionID;

            deselect.ObjectData = new ObjectDeselectPacket.ObjectDataBlock[1];
            deselect.ObjectData[0] = new ObjectDeselectPacket.ObjectDataBlock();
            deselect.ObjectData[0].ObjectLocalID = localID;

            Client.Network.SendPacket(deselect, simulator);
        }