WhiteCore.Region.Animation.Animator.SendAnimPackToClient C# (CSharp) Method

SendAnimPackToClient() public method

Send an animation update to the given client
public SendAnimPackToClient ( IClientAPI client ) : void
client IClientAPI
return void
        public void SendAnimPackToClient (IClientAPI client)
        {
            if (m_scenePresence.IsChildAgent)
                return;

            UUID [] animations;
            int [] sequenceNums;
            UUID [] objectIDs;

            m_animations.GetArrays (out animations, out sequenceNums, out objectIDs);
            var anims = new AnimationGroup {
                Animations = animations,
                SequenceNums = sequenceNums,
                ObjectIDs = objectIDs,
                AvatarID = m_scenePresence.ControllingClient.AgentId
            };
            m_scenePresence.Scene.GetScenePresence (client.AgentId).SceneViewer.QueuePresenceForAnimationUpdate (
                m_scenePresence, anims);
        }