public void SetControl(ITimeAlarmControl control) { m_Control = control; timeValueUpdate = m_Control.ReplaceTextComponentWithTMPro(m_TimeValue); UpdateGUI(); m_Control.RegisterUpdateAction(UpdateGUI); }
public void SetTimeAlarmControl(ITimeAlarmControl timeAlarmControl) { m_timeAlarmControl = timeAlarmControl; timeValueUpdate = timeAlarmControl.replaceTextComponentWithTMPro(m_TimeValue); updateTimeAlarm(); m_timeAlarmControl.registerUpdateAction(updateTimeAlarm); }
public void OnDestroy() { m_Control.DeregisterUpdateAction(UpdateGUI); m_Control = null; }
public void OnDestroy() { m_timeAlarmControl.deregisterUpdateAction(updateTimeAlarm); m_timeAlarmControl = null; }