void UpdateAfterAssetChange()
{
if (m_Controller == null)
{
return;
}
m_AllControllers = FindAllAudioMixerControllers();
m_Controller.SanitizeGroupViews();
m_Controller.OnUnitySelectionChanged();
if (m_GroupTree != null)
{
m_GroupTree.ReloadTreeData();
}
if (m_GroupViews != null)
{
m_GroupViews.RecreateListControl();
}
if (m_SnapshotListView != null)
{
m_SnapshotListView.LoadFromBackend();
}
if (m_MixersTree != null)
{
m_MixersTree.ReloadTree();
}
AudioMixerUtility.RepaintAudioMixerAndInspectors();
}