OpenSim.Region.Framework.Scenes.ScenePresence.SendInitialData C# (CSharp) Method

SendInitialData() public method

Do everything required once a client completes its movement into a region
public SendInitialData ( ) : void
return void
        public void SendInitialData()
        {
            // Moved this into CompleteMovement to ensure that m_appearance is initialized before
            // the inventory arrives
            // m_scene.GetAvatarAppearance(m_controllingClient, out m_appearance);

            m_controllingClient.SendAvatarDataImmediate(this);
            if (m_scene.AvatarFactory != null)
            {
                if (m_scene.AvatarFactory.ValidateBakedTextureCache(m_controllingClient))
                {
//                    m_log.WarnFormat("[SCENEPRESENCE]: baked textures are in the cache for {0}", Name);
                    m_controllingClient.SendAppearance(
                        m_appearance.Owner,m_appearance.VisualParams,m_appearance.Texture.GetBytes());
                }
            }
            else
            {
                m_log.WarnFormat("[SCENEPRESENCE]: AvatarFactory not set for {0}", Name);
            }

            SendInitialFullUpdateToAllClients();
        }
ScenePresence