OpenMetaverse.AgentManager.MovementCompleteHandler C# (CSharp) Method

MovementCompleteHandler() private method

Update client's Position, LookAt and region handle from incoming packet
This occurs when after an avatar moves into a new sim
private MovementCompleteHandler ( Packet packet, Simulator simulator ) : void
packet OpenMetaverse.Packets.Packet Incoming AgentMovementCompletePacket
simulator Simulator Unused
return void
        private void MovementCompleteHandler(Packet packet, Simulator simulator)
        {
            AgentMovementCompletePacket movement = (AgentMovementCompletePacket)packet;

            relativePosition = movement.Data.Position;
            Movement.Camera.LookDirection(movement.Data.LookAt);
            simulator.Handle = movement.Data.RegionHandle;
            simulator.SimVersion = Utils.BytesToString(movement.SimData.ChannelVersion);
        }