public string GetDisplayString() { string s = group.GetDisplayString(); if (effect != null) { s += s_GroupEffectDisplaySeperator + FixNameForPopupMenu(effect.effectName); } return(s); }
public override string ResolveStringPath(bool getOnlyBasePath) { if (getOnlyBasePath) { return(GetBasePath(group.GetDisplayString(), null)); } if (group.GetGUIDForVolume() == parameter) { return("Volume" + GetBasePath(group.GetDisplayString(), null)); } if (group.GetGUIDForPitch() == parameter) { return("Pitch" + GetBasePath(group.GetDisplayString(), null)); } return("Error finding Parameter path."); }
public string GetDisplayString() { string s = group.GetDisplayString(); if (effect != null) { s += s_GroupEffectDisplaySeperator + effect.effectName; } return(s); }
public string GetDisplayString(Dictionary <AudioMixerEffectController, AudioMixerGroupController> effectMap) { AudioMixerGroupController audioMixerGroupController = effectMap[this]; if (audioMixerGroupController.GetInstanceID() != this.m_LastCachedGroupDisplayNameID || this.m_DisplayName == null) { this.m_DisplayName = audioMixerGroupController.GetDisplayString() + AudioMixerController.s_GroupEffectDisplaySeperator + AudioMixerController.FixNameForPopupMenu(this.effectName); this.m_LastCachedGroupDisplayNameID = audioMixerGroupController.GetInstanceID(); } return(this.m_DisplayName); }
public string GetDisplayString(Dictionary <AudioMixerEffectController, AudioMixerGroupController> effectMap) { AudioMixerGroupController group = effectMap[this]; if (group.GetInstanceID() != m_LastCachedGroupDisplayNameID || m_DisplayName == null) { m_DisplayName = group.GetDisplayString() + AudioMixerController.s_GroupEffectDisplaySeperator + AudioMixerController.FixNameForPopupMenu(effectName); m_LastCachedGroupDisplayNameID = group.GetInstanceID(); } return(m_DisplayName); }
public string GetDisplayString(Dictionary <AudioMixerEffectController, AudioMixerGroupController> effectMap) { AudioMixerGroupController group = effectMap[this]; if (group.GetInstanceID() != m_LastCachedGroupDisplayNameID || m_DisplayName == null) { // Cache display name to prevent string allocs every event m_DisplayName = group.GetDisplayString() + AudioMixerController.s_GroupEffectDisplaySeperator + effectName; m_LastCachedGroupDisplayNameID = group.GetInstanceID(); } return(m_DisplayName); }