UnityEditor.AudioMixerSnapshotListView.DeleteSnapshot C# (CSharp) Méthode

DeleteSnapshot() private méthode

private DeleteSnapshot ( AudioMixerSnapshotController snapshot ) : void
snapshot UnityEditor.Audio.AudioMixerSnapshotController
Résultat void
        private void DeleteSnapshot(AudioMixerSnapshotController snapshot)
        {
            if (this.m_Controller.snapshots.Length <= 1)
            {
                Debug.Log("You must have at least 1 snapshot in an AudioMixer.");
            }
            else
            {
                this.m_Controller.RemoveSnapshot(snapshot);
                this.LoadFromBackend();
                this.m_ReorderableListWithRenameAndScrollView.list.index = this.GetSnapshotIndex(this.m_Controller.TargetSnapshot);
                this.UpdateViews();
            }
        }