public void SetControl(ISaverControl control) { m_Control = control; m_Chooser.UpdateDropdownCaption = SetChooserText; m_Chooser.UpdateDropdownOption = SetChooserOption; chooserText = m_Control.ReplaceTextComponentWithTMPro(m_Chooser.CaptionArea.GetComponent <Text> ()); m_Control.ReplaceInputFieldWithTMPro(m_NameInput, InputFieldSubmit, InputFieldChange); SwitchChooser(); RepopulateChooser(); }
public void SetControl(ISaverControl saverControl) { m_saverControl = saverControl; m_Chooser.updateDropdownCaption = setChooserText; m_Chooser.updateDropdownOption = setChooserOption; m_Chooser.setRootCanvas(saverControl.Canvas); chooserText = saverControl.replaceTextComponentWithTMPro(m_Chooser.captionArea.GetComponent <Text> ()); saverControl.replaceInputFieldWithTMPro(m_NameInput, inputFieldSubmit, inputFieldChange); switchChooser(); repopulateChooser(); }
public void OnDestroy() { m_Chooser.Hide(); m_saverControl = null; }