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();
}
}