OpenMetaverse.ObjectManager.RequestObject C# (CSharp) Method

RequestObject() public method

Request information for a single object from a Simulator you are currently connected to
public RequestObject ( Simulator simulator, uint localID ) : void
simulator Simulator The the object is located
localID uint The Local ID of the object
return void
        public void RequestObject(Simulator simulator, uint localID)
        {
            RequestMultipleObjectsPacket request = new RequestMultipleObjectsPacket();
            request.AgentData.AgentID = Client.Self.AgentID;
            request.AgentData.SessionID = Client.Self.SessionID;
            request.ObjectData = new RequestMultipleObjectsPacket.ObjectDataBlock[1];
            request.ObjectData[0] = new RequestMultipleObjectsPacket.ObjectDataBlock();
            request.ObjectData[0].ID = localID;
            request.ObjectData[0].CacheMissType = 0;

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