Ejemplo n.º 1
0
 public void SetCallbacks(ICatActions instance)
 {
     if (m_Wrapper.m_CatActionsCallbackInterface != null)
     {
         @Move.started   -= m_Wrapper.m_CatActionsCallbackInterface.OnMove;
         @Move.performed -= m_Wrapper.m_CatActionsCallbackInterface.OnMove;
         @Move.canceled  -= m_Wrapper.m_CatActionsCallbackInterface.OnMove;
     }
     m_Wrapper.m_CatActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Move.started   += instance.OnMove;
         @Move.performed += instance.OnMove;
         @Move.canceled  += instance.OnMove;
     }
 }
Ejemplo n.º 2
0
 public void SetCallbacks(ICatActions instance)
 {
     if (m_Wrapper.m_CatActionsCallbackInterface != null)
     {
         @Move.started                 -= m_Wrapper.m_CatActionsCallbackInterface.OnMove;
         @Move.performed               -= m_Wrapper.m_CatActionsCallbackInterface.OnMove;
         @Move.canceled                -= m_Wrapper.m_CatActionsCallbackInterface.OnMove;
         @ButtonNorth.started          -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonNorth;
         @ButtonNorth.performed        -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonNorth;
         @ButtonNorth.canceled         -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonNorth;
         @ButtonSouthPress.started     -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonSouthPress;
         @ButtonSouthPress.performed   -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonSouthPress;
         @ButtonSouthPress.canceled    -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonSouthPress;
         @ButtonSouthRelease.started   -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonSouthRelease;
         @ButtonSouthRelease.performed -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonSouthRelease;
         @ButtonSouthRelease.canceled  -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonSouthRelease;
         @ButtonEastPress.started      -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonEastPress;
         @ButtonEastPress.performed    -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonEastPress;
         @ButtonEastPress.canceled     -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonEastPress;
         @ButtonEastRelease.started    -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonEastRelease;
         @ButtonEastRelease.performed  -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonEastRelease;
         @ButtonEastRelease.canceled   -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonEastRelease;
         @ButtonWest.started           -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonWest;
         @ButtonWest.performed         -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonWest;
         @ButtonWest.canceled          -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonWest;
         @ButtonStart.started          -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonStart;
         @ButtonStart.performed        -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonStart;
         @ButtonStart.canceled         -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonStart;
         @ButtonSelect.started         -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonSelect;
         @ButtonSelect.performed       -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonSelect;
         @ButtonSelect.canceled        -= m_Wrapper.m_CatActionsCallbackInterface.OnButtonSelect;
     }
     m_Wrapper.m_CatActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Move.started                 += instance.OnMove;
         @Move.performed               += instance.OnMove;
         @Move.canceled                += instance.OnMove;
         @ButtonNorth.started          += instance.OnButtonNorth;
         @ButtonNorth.performed        += instance.OnButtonNorth;
         @ButtonNorth.canceled         += instance.OnButtonNorth;
         @ButtonSouthPress.started     += instance.OnButtonSouthPress;
         @ButtonSouthPress.performed   += instance.OnButtonSouthPress;
         @ButtonSouthPress.canceled    += instance.OnButtonSouthPress;
         @ButtonSouthRelease.started   += instance.OnButtonSouthRelease;
         @ButtonSouthRelease.performed += instance.OnButtonSouthRelease;
         @ButtonSouthRelease.canceled  += instance.OnButtonSouthRelease;
         @ButtonEastPress.started      += instance.OnButtonEastPress;
         @ButtonEastPress.performed    += instance.OnButtonEastPress;
         @ButtonEastPress.canceled     += instance.OnButtonEastPress;
         @ButtonEastRelease.started    += instance.OnButtonEastRelease;
         @ButtonEastRelease.performed  += instance.OnButtonEastRelease;
         @ButtonEastRelease.canceled   += instance.OnButtonEastRelease;
         @ButtonWest.started           += instance.OnButtonWest;
         @ButtonWest.performed         += instance.OnButtonWest;
         @ButtonWest.canceled          += instance.OnButtonWest;
         @ButtonStart.started          += instance.OnButtonStart;
         @ButtonStart.performed        += instance.OnButtonStart;
         @ButtonStart.canceled         += instance.OnButtonStart;
         @ButtonSelect.started         += instance.OnButtonSelect;
         @ButtonSelect.performed       += instance.OnButtonSelect;
         @ButtonSelect.canceled        += instance.OnButtonSelect;
     }
 }