Example #1
0
 public void SetCallbacks(IControlActions instance)
 {
     if (m_Wrapper.m_ControlActionsCallbackInterface != null)
     {
         @Pause.started   -= m_Wrapper.m_ControlActionsCallbackInterface.OnPause;
         @Pause.performed -= m_Wrapper.m_ControlActionsCallbackInterface.OnPause;
         @Pause.canceled  -= m_Wrapper.m_ControlActionsCallbackInterface.OnPause;
     }
     m_Wrapper.m_ControlActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Pause.started   += instance.OnPause;
         @Pause.performed += instance.OnPause;
         @Pause.canceled  += instance.OnPause;
     }
 }
Example #2
0
 public void SetCallbacks(IControlActions instance)
 {
     if (m_Wrapper.m_ControlActionsCallbackInterface != null)
     {
         Movement.started   -= m_Wrapper.m_ControlActionsCallbackInterface.OnMovement;
         Movement.performed -= m_Wrapper.m_ControlActionsCallbackInterface.OnMovement;
         Movement.canceled  -= m_Wrapper.m_ControlActionsCallbackInterface.OnMovement;
     }
     m_Wrapper.m_ControlActionsCallbackInterface = instance;
     if (instance != null)
     {
         Movement.started   += instance.OnMovement;
         Movement.performed += instance.OnMovement;
         Movement.canceled  += instance.OnMovement;
     }
 }