public void SetCallbacks(IGeneralActions instance) { if (m_Wrapper.m_GeneralActionsCallbackInterface != null) { @CancelOperationOrPauseGame.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnCancelOperationOrPauseGame; @CancelOperationOrPauseGame.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnCancelOperationOrPauseGame; @CancelOperationOrPauseGame.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnCancelOperationOrPauseGame; @MousePosition.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnMousePosition; @MousePosition.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnMousePosition; @MousePosition.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnMousePosition; @AxisInput.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnAxisInput; @AxisInput.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnAxisInput; @AxisInput.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnAxisInput; @Interact.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnInteract; @Interact.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnInteract; @Interact.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnInteract; } m_Wrapper.m_GeneralActionsCallbackInterface = instance; if (instance != null) { @CancelOperationOrPauseGame.started += instance.OnCancelOperationOrPauseGame; @CancelOperationOrPauseGame.performed += instance.OnCancelOperationOrPauseGame; @CancelOperationOrPauseGame.canceled += instance.OnCancelOperationOrPauseGame; @MousePosition.started += instance.OnMousePosition; @MousePosition.performed += instance.OnMousePosition; @MousePosition.canceled += instance.OnMousePosition; @AxisInput.started += instance.OnAxisInput; @AxisInput.performed += instance.OnAxisInput; @AxisInput.canceled += instance.OnAxisInput; @Interact.started += instance.OnInteract; @Interact.performed += instance.OnInteract; @Interact.canceled += instance.OnInteract; } }
public void SetCallbacks(IGeneralActions instance) { if (m_Wrapper.m_GeneralActionsCallbackInterface != null) { @LeftClick.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnLeftClick; @LeftClick.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnLeftClick; @LeftClick.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnLeftClick; @MousePosition.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnMousePosition; @MousePosition.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnMousePosition; @MousePosition.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnMousePosition; @RightClick.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnRightClick; @RightClick.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnRightClick; @RightClick.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnRightClick; } m_Wrapper.m_GeneralActionsCallbackInterface = instance; if (instance != null) { @LeftClick.started += instance.OnLeftClick; @LeftClick.performed += instance.OnLeftClick; @LeftClick.canceled += instance.OnLeftClick; @MousePosition.started += instance.OnMousePosition; @MousePosition.performed += instance.OnMousePosition; @MousePosition.canceled += instance.OnMousePosition; @RightClick.started += instance.OnRightClick; @RightClick.performed += instance.OnRightClick; @RightClick.canceled += instance.OnRightClick; } }
public void SetCallbacks(IGeneralActions instance) { if (m_Wrapper.m_GeneralActionsCallbackInterface != null) { @CancelPause.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnCancelPause; @CancelPause.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnCancelPause; @CancelPause.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnCancelPause; @PrimaryClick.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnPrimaryClick; @PrimaryClick.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnPrimaryClick; @PrimaryClick.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnPrimaryClick; @SecondaryClick.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnSecondaryClick; @SecondaryClick.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnSecondaryClick; @SecondaryClick.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnSecondaryClick; } m_Wrapper.m_GeneralActionsCallbackInterface = instance; if (instance != null) { @CancelPause.started += instance.OnCancelPause; @CancelPause.performed += instance.OnCancelPause; @CancelPause.canceled += instance.OnCancelPause; @PrimaryClick.started += instance.OnPrimaryClick; @PrimaryClick.performed += instance.OnPrimaryClick; @PrimaryClick.canceled += instance.OnPrimaryClick; @SecondaryClick.started += instance.OnSecondaryClick; @SecondaryClick.performed += instance.OnSecondaryClick; @SecondaryClick.canceled += instance.OnSecondaryClick; } }
public void SetCallbacks(IGeneralActions instance) { if (m_Wrapper.m_GeneralActionsCallbackInterface != null) { @Interact.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnInteract; @Interact.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnInteract; @Interact.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnInteract; } m_Wrapper.m_GeneralActionsCallbackInterface = instance; if (instance != null) { @Interact.started += instance.OnInteract; @Interact.performed += instance.OnInteract; @Interact.canceled += instance.OnInteract; } }
public void SetCallbacks(IGeneralActions instance) { if (m_Wrapper.m_GeneralActionsCallbackInterface != null) { @Movement.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnMovement; @Movement.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnMovement; @Movement.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnMovement; @VerticalMovement.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnVerticalMovement; @VerticalMovement.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnVerticalMovement; @VerticalMovement.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnVerticalMovement; @Jump.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnJump; @Dash.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnDash; @Dash.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnDash; @Dash.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnDash; @Grab.started -= m_Wrapper.m_GeneralActionsCallbackInterface.OnGrab; @Grab.performed -= m_Wrapper.m_GeneralActionsCallbackInterface.OnGrab; @Grab.canceled -= m_Wrapper.m_GeneralActionsCallbackInterface.OnGrab; } m_Wrapper.m_GeneralActionsCallbackInterface = instance; if (instance != null) { @Movement.started += instance.OnMovement; @Movement.performed += instance.OnMovement; @Movement.canceled += instance.OnMovement; @VerticalMovement.started += instance.OnVerticalMovement; @VerticalMovement.performed += instance.OnVerticalMovement; @VerticalMovement.canceled += instance.OnVerticalMovement; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; @Dash.started += instance.OnDash; @Dash.performed += instance.OnDash; @Dash.canceled += instance.OnDash; @Grab.started += instance.OnGrab; @Grab.performed += instance.OnGrab; @Grab.canceled += instance.OnGrab; } }