UnityEngine.Networking.NetworkScene.DestroyAllClientObjects C# (CSharp) Method

DestroyAllClientObjects() private method

private DestroyAllClientObjects ( ) : void
return void
        internal void DestroyAllClientObjects()
        {
            foreach (NetworkInstanceId id in this.m_LocalObjects.Keys)
            {
                NetworkIdentity identity = this.m_LocalObjects[id];
                if ((identity != null) && (identity.gameObject != null))
                {
                    if (identity.sceneId.IsEmpty())
                    {
                        UnityEngine.Object.Destroy(identity.gameObject);
                    }
                    else
                    {
                        identity.Reset();
                        identity.gameObject.SetActive(false);
                    }
                }
            }
            this.ClearLocalObjects();
        }

Usage Example

 static public void DestroyAllClientObjects()
 {
     s_NetworkScene.DestroyAllClientObjects();
 }