private void UpdateAfterAssetChange() { if (!(this.m_Controller == null)) { this.m_AllControllers = AudioMixerWindow.FindAllAudioMixerControllers(); this.m_Controller.SanitizeGroupViews(); this.m_Controller.OnUnitySelectionChanged(); if (this.m_GroupTree != null) { this.m_GroupTree.ReloadTreeData(); } if (this.m_GroupViews != null) { this.m_GroupViews.RecreateListControl(); } if (this.m_SnapshotListView != null) { this.m_SnapshotListView.LoadFromBackend(); } if (this.m_MixersTree != null) { this.m_MixersTree.ReloadTree(); } AudioMixerUtility.RepaintAudioMixerAndInspectors(); } }
private void OnProjectChanged() { if (this.m_MixersTree == null) { this.Init(); } this.m_AllControllers = AudioMixerWindow.FindAllAudioMixerControllers(); this.m_MixersTree.ReloadTree(); }
public void Awake() { this.m_AllControllers = AudioMixerWindow.FindAllAudioMixerControllers(); if (this.m_MixersTreeState != null) { this.m_MixersTreeState.OnAwake(); this.m_MixersTreeState.selectedIDs = new List <int>(); } }