public void SetCallbacks(INavigationActions instance)
 {
     if (m_Wrapper.m_NavigationActionsCallbackInterface != null)
     {
         @Escape.started   -= m_Wrapper.m_NavigationActionsCallbackInterface.OnEscape;
         @Escape.performed -= m_Wrapper.m_NavigationActionsCallbackInterface.OnEscape;
         @Escape.canceled  -= m_Wrapper.m_NavigationActionsCallbackInterface.OnEscape;
     }
     m_Wrapper.m_NavigationActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Escape.started   += instance.OnEscape;
         @Escape.performed += instance.OnEscape;
         @Escape.canceled  += instance.OnEscape;
     }
 }
Beispiel #2
0
 public void SetCallbacks(INavigationActions instance)
 {
     if (m_Wrapper.m_NavigationActionsCallbackInterface != null)
     {
         @motion.started   -= m_Wrapper.m_NavigationActionsCallbackInterface.OnMotion;
         @motion.performed -= m_Wrapper.m_NavigationActionsCallbackInterface.OnMotion;
         @motion.canceled  -= m_Wrapper.m_NavigationActionsCallbackInterface.OnMotion;
     }
     m_Wrapper.m_NavigationActionsCallbackInterface = instance;
     if (instance != null)
     {
         @motion.started   += instance.OnMotion;
         @motion.performed += instance.OnMotion;
         @motion.canceled  += instance.OnMotion;
     }
 }
Beispiel #3
0
 public void SetCallbacks(INavigationActions instance)
 {
     if (m_Wrapper.m_NavigationActionsCallbackInterface != null)
     {
         @Movement.started          -= m_Wrapper.m_NavigationActionsCallbackInterface.OnMovement;
         @Movement.performed        -= m_Wrapper.m_NavigationActionsCallbackInterface.OnMovement;
         @Movement.canceled         -= m_Wrapper.m_NavigationActionsCallbackInterface.OnMovement;
         @PointerLocation.started   -= m_Wrapper.m_NavigationActionsCallbackInterface.OnPointerLocation;
         @PointerLocation.performed -= m_Wrapper.m_NavigationActionsCallbackInterface.OnPointerLocation;
         @PointerLocation.canceled  -= m_Wrapper.m_NavigationActionsCallbackInterface.OnPointerLocation;
         @PointerDelta.started      -= m_Wrapper.m_NavigationActionsCallbackInterface.OnPointerDelta;
         @PointerDelta.performed    -= m_Wrapper.m_NavigationActionsCallbackInterface.OnPointerDelta;
         @PointerDelta.canceled     -= m_Wrapper.m_NavigationActionsCallbackInterface.OnPointerDelta;
         @OrbitShift.started        -= m_Wrapper.m_NavigationActionsCallbackInterface.OnOrbitShift;
         @OrbitShift.performed      -= m_Wrapper.m_NavigationActionsCallbackInterface.OnOrbitShift;
         @OrbitShift.canceled       -= m_Wrapper.m_NavigationActionsCallbackInterface.OnOrbitShift;
         @ModeShift.started         -= m_Wrapper.m_NavigationActionsCallbackInterface.OnModeShift;
         @ModeShift.performed       -= m_Wrapper.m_NavigationActionsCallbackInterface.OnModeShift;
         @ModeShift.canceled        -= m_Wrapper.m_NavigationActionsCallbackInterface.OnModeShift;
         @Zoom.started   -= m_Wrapper.m_NavigationActionsCallbackInterface.OnZoom;
         @Zoom.performed -= m_Wrapper.m_NavigationActionsCallbackInterface.OnZoom;
         @Zoom.canceled  -= m_Wrapper.m_NavigationActionsCallbackInterface.OnZoom;
     }
     m_Wrapper.m_NavigationActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Movement.started          += instance.OnMovement;
         @Movement.performed        += instance.OnMovement;
         @Movement.canceled         += instance.OnMovement;
         @PointerLocation.started   += instance.OnPointerLocation;
         @PointerLocation.performed += instance.OnPointerLocation;
         @PointerLocation.canceled  += instance.OnPointerLocation;
         @PointerDelta.started      += instance.OnPointerDelta;
         @PointerDelta.performed    += instance.OnPointerDelta;
         @PointerDelta.canceled     += instance.OnPointerDelta;
         @OrbitShift.started        += instance.OnOrbitShift;
         @OrbitShift.performed      += instance.OnOrbitShift;
         @OrbitShift.canceled       += instance.OnOrbitShift;
         @ModeShift.started         += instance.OnModeShift;
         @ModeShift.performed       += instance.OnModeShift;
         @ModeShift.canceled        += instance.OnModeShift;
         @Zoom.started   += instance.OnZoom;
         @Zoom.performed += instance.OnZoom;
         @Zoom.canceled  += instance.OnZoom;
     }
 }