private void Delete(int index) { if (this.m_Controller != null) { Undo.RecordObject(this.m_Controller, "Unexpose Mixer Parameter"); ExposedAudioParameter exposedAudioParameter = this.m_Controller.exposedParameters[index]; this.m_Controller.RemoveExposedParameter(exposedAudioParameter.guid); } }
private string GetNameOfElement(int index) { ExposedAudioParameter exposedAudioParameter = this.m_Controller.exposedParameters[index]; return(exposedAudioParameter.name); }
private string GetInfoString(int index) { ExposedAudioParameter exposedAudioParameter = this.m_Controller.exposedParameters[index]; return(this.m_Controller.ResolveExposedParameterPath(exposedAudioParameter.guid, false)); }