public override void FetchData()
{
if (this.m_Controller == null)
{
base.m_RootItem = null;
}
else if (this.m_Controller.masterGroup == null)
{
Debug.LogError("The Master group is missing !!!");
base.m_RootItem = null;
}
else
{
int uniqueNodeID = GetUniqueNodeID(this.m_Controller.masterGroup);
base.m_RootItem = new AudioMixerTreeViewNode(uniqueNodeID, 0, null, this.m_Controller.masterGroup.name, this.m_Controller.masterGroup);
this.AddNodesRecursively(this.m_Controller.masterGroup, base.m_RootItem, 1);
base.m_NeedRefreshRows = true;
}
}