public void SetCallbacks(IPlayerTwoActions instance) { if (m_Wrapper.m_PlayerTwoActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnMove; @PickDrop.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnPickDrop; @PickDrop.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnPickDrop; @PickDrop.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnPickDrop; @Activate.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnActivate; @Activate.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnActivate; @Activate.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnActivate; } m_Wrapper.m_PlayerTwoActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @PickDrop.started += instance.OnPickDrop; @PickDrop.performed += instance.OnPickDrop; @PickDrop.canceled += instance.OnPickDrop; @Activate.started += instance.OnActivate; @Activate.performed += instance.OnActivate; @Activate.canceled += instance.OnActivate; } }
public void SetCallbacks(IPlayerTwoActions instance) { if (m_Wrapper.m_PlayerTwoActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnMove; @Continue.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnContinue; @Continue.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnContinue; @Continue.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnContinue; @Action.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnAction; @Action.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnAction; @Action.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnAction; } m_Wrapper.m_PlayerTwoActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @Continue.started += instance.OnContinue; @Continue.performed += instance.OnContinue; @Continue.canceled += instance.OnContinue; @Action.started += instance.OnAction; @Action.performed += instance.OnAction; @Action.canceled += instance.OnAction; } }
public void SetCallbacks(IPlayerTwoActions instance) { if (m_Wrapper.m_PlayerTwoActionsCallbackInterface != null) { @LeftTrackForward.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnLeftTrackForward; @LeftTrackForward.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnLeftTrackForward; @LeftTrackForward.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnLeftTrackForward; @LeftTrackBackward.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnLeftTrackBackward; @LeftTrackBackward.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnLeftTrackBackward; @LeftTrackBackward.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnLeftTrackBackward; @RightTrackForward.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnRightTrackForward; @RightTrackForward.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnRightTrackForward; @RightTrackForward.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnRightTrackForward; @RightTrackBackward.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnRightTrackBackward; @RightTrackBackward.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnRightTrackBackward; @RightTrackBackward.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnRightTrackBackward; @Confirm.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnConfirm; @Confirm.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnConfirm; @Confirm.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnConfirm; } m_Wrapper.m_PlayerTwoActionsCallbackInterface = instance; if (instance != null) { @LeftTrackForward.started += instance.OnLeftTrackForward; @LeftTrackForward.performed += instance.OnLeftTrackForward; @LeftTrackForward.canceled += instance.OnLeftTrackForward; @LeftTrackBackward.started += instance.OnLeftTrackBackward; @LeftTrackBackward.performed += instance.OnLeftTrackBackward; @LeftTrackBackward.canceled += instance.OnLeftTrackBackward; @RightTrackForward.started += instance.OnRightTrackForward; @RightTrackForward.performed += instance.OnRightTrackForward; @RightTrackForward.canceled += instance.OnRightTrackForward; @RightTrackBackward.started += instance.OnRightTrackBackward; @RightTrackBackward.performed += instance.OnRightTrackBackward; @RightTrackBackward.canceled += instance.OnRightTrackBackward; @Confirm.started += instance.OnConfirm; @Confirm.performed += instance.OnConfirm; @Confirm.canceled += instance.OnConfirm; } }
public void SetCallbacks(IPlayerTwoActions instance) { if (m_Wrapper.m_PlayerTwoActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnMove; @Interact.started -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnInteract; @Interact.performed -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnInteract; @Interact.canceled -= m_Wrapper.m_PlayerTwoActionsCallbackInterface.OnInteract; } m_Wrapper.m_PlayerTwoActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @Interact.started += instance.OnInteract; @Interact.performed += instance.OnInteract; @Interact.canceled += instance.OnInteract; } }