public void SetCallbacks(IPauseMenuActions instance) { if (m_Wrapper.m_PauseMenuActionsCallbackInterface != null) { @PauseGame.started -= m_Wrapper.m_PauseMenuActionsCallbackInterface.OnPauseGame; @PauseGame.performed -= m_Wrapper.m_PauseMenuActionsCallbackInterface.OnPauseGame; @PauseGame.canceled -= m_Wrapper.m_PauseMenuActionsCallbackInterface.OnPauseGame; } m_Wrapper.m_PauseMenuActionsCallbackInterface = instance; if (instance != null) { @PauseGame.started += instance.OnPauseGame; @PauseGame.performed += instance.OnPauseGame; @PauseGame.canceled += instance.OnPauseGame; } }
public void SetCallbacks(IPauseMenuActions instance) { if (m_Wrapper.m_PauseMenuActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_PauseMenuActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_PauseMenuActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_PauseMenuActionsCallbackInterface.OnMove; @select.started -= m_Wrapper.m_PauseMenuActionsCallbackInterface.OnSelect; @select.performed -= m_Wrapper.m_PauseMenuActionsCallbackInterface.OnSelect; @select.canceled -= m_Wrapper.m_PauseMenuActionsCallbackInterface.OnSelect; } m_Wrapper.m_PauseMenuActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @select.started += instance.OnSelect; @select.performed += instance.OnSelect; @select.canceled += instance.OnSelect; } }