OpenMetaverse.AgentManager.AvatarSitResponseHandler C# (CSharp) Method

AvatarSitResponseHandler() private method

Packet handler for AvatarSitResponse packet
private AvatarSitResponseHandler ( Packet packet, Simulator simulator ) : void
packet OpenMetaverse.Packets.Packet
simulator Simulator
return void
        private void AvatarSitResponseHandler(Packet packet, Simulator simulator)
        {
            if (OnAvatarSitResponse != null)
            {
                AvatarSitResponsePacket sit = (AvatarSitResponsePacket)packet;

                try
                {
                    OnAvatarSitResponse(sit.SitObject.ID, sit.SitTransform.AutoPilot, sit.SitTransform.CameraAtOffset,
                  sit.SitTransform.CameraEyeOffset, sit.SitTransform.ForceMouselook, sit.SitTransform.SitPosition,
                  sit.SitTransform.SitRotation);
                }
                catch (Exception e) { Logger.Log(e.Message, Helpers.LogLevel.Error, Client, e); }
            }
        }