public void SetControl(IPagerControl control) { m_Control = control; m_Chooser.UpdateDropdownCaption = SetChooserText; m_Chooser.UpdateDropdownOption = SetChooserOption; chooserText = m_Control.ReplaceTextComponentWithTMPro(m_Chooser.CaptionArea.GetComponent <Text> ()); UpdateGUI(); m_Control.RegisterUpdateAction(UpdateGUI); }
public void SetPagerControl(IPagerControl pagerControl) { m_pagerControl = pagerControl; m_Chooser.updateDropdownCaption = setChooserText; m_Chooser.updateDropdownOption = setChooserOption; m_Chooser.setRootCanvas(pagerControl.Canvas); chooserText = pagerControl.replaceTextComponentWithTMPro(m_Chooser.captionArea.GetComponent <Text> ()); updatePagerValues(); m_pagerControl.registerUpdateAction(updatePagerValues); }
public void OnDestroy() { m_Chooser.Hide(); m_Control.DeregisterUpdateAction(UpdateGUI); m_Control = null; }
public void OnDestroy() { m_Chooser.Hide(); m_pagerControl.deregisterUpdateAction(updatePagerValues); m_pagerControl = null; }