Exemple #1
0
 public void SetCallbacks(IMenuNavigationActions instance)
 {
     if (m_Wrapper.m_MenuNavigationActionsCallbackInterface != null)
     {
         @Navigate.started          -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnNavigate;
         @Navigate.performed        -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnNavigate;
         @Navigate.canceled         -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnNavigate;
         @Select.started            -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnSelect;
         @Select.performed          -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnSelect;
         @Select.canceled           -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnSelect;
         @Cancel.started            -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnCancel;
         @Cancel.performed          -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnCancel;
         @Cancel.canceled           -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnCancel;
         @ManipulateValue.started   -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnManipulateValue;
         @ManipulateValue.performed -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnManipulateValue;
         @ManipulateValue.canceled  -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnManipulateValue;
     }
     m_Wrapper.m_MenuNavigationActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Navigate.started          += instance.OnNavigate;
         @Navigate.performed        += instance.OnNavigate;
         @Navigate.canceled         += instance.OnNavigate;
         @Select.started            += instance.OnSelect;
         @Select.performed          += instance.OnSelect;
         @Select.canceled           += instance.OnSelect;
         @Cancel.started            += instance.OnCancel;
         @Cancel.performed          += instance.OnCancel;
         @Cancel.canceled           += instance.OnCancel;
         @ManipulateValue.started   += instance.OnManipulateValue;
         @ManipulateValue.performed += instance.OnManipulateValue;
         @ManipulateValue.canceled  += instance.OnManipulateValue;
     }
 }
 public void SetCallbacks(IMenuNavigationActions instance)
 {
     if (m_Wrapper.m_MenuNavigationActionsCallbackInterface != null)
     {
         PointAction.started         -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnPointAction;
         PointAction.performed       -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnPointAction;
         PointAction.cancelled       -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnPointAction;
         MoveAction.started          -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnMoveAction;
         MoveAction.performed        -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnMoveAction;
         MoveAction.cancelled        -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnMoveAction;
         SubmitAction.started        -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnSubmitAction;
         SubmitAction.performed      -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnSubmitAction;
         SubmitAction.cancelled      -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnSubmitAction;
         CancelAction.started        -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnCancelAction;
         CancelAction.performed      -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnCancelAction;
         CancelAction.cancelled      -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnCancelAction;
         LeftClickAction.started     -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnLeftClickAction;
         LeftClickAction.performed   -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnLeftClickAction;
         LeftClickAction.cancelled   -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnLeftClickAction;
         MiddleClickAction.started   -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnMiddleClickAction;
         MiddleClickAction.performed -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnMiddleClickAction;
         MiddleClickAction.cancelled -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnMiddleClickAction;
         RightClickAction.started    -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnRightClickAction;
         RightClickAction.performed  -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnRightClickAction;
         RightClickAction.cancelled  -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnRightClickAction;
         ScrollWheelAction.started   -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnScrollWheelAction;
         ScrollWheelAction.performed -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnScrollWheelAction;
         ScrollWheelAction.cancelled -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnScrollWheelAction;
     }
     m_Wrapper.m_MenuNavigationActionsCallbackInterface = instance;
     if (instance != null)
     {
         PointAction.started         += instance.OnPointAction;
         PointAction.performed       += instance.OnPointAction;
         PointAction.cancelled       += instance.OnPointAction;
         MoveAction.started          += instance.OnMoveAction;
         MoveAction.performed        += instance.OnMoveAction;
         MoveAction.cancelled        += instance.OnMoveAction;
         SubmitAction.started        += instance.OnSubmitAction;
         SubmitAction.performed      += instance.OnSubmitAction;
         SubmitAction.cancelled      += instance.OnSubmitAction;
         CancelAction.started        += instance.OnCancelAction;
         CancelAction.performed      += instance.OnCancelAction;
         CancelAction.cancelled      += instance.OnCancelAction;
         LeftClickAction.started     += instance.OnLeftClickAction;
         LeftClickAction.performed   += instance.OnLeftClickAction;
         LeftClickAction.cancelled   += instance.OnLeftClickAction;
         MiddleClickAction.started   += instance.OnMiddleClickAction;
         MiddleClickAction.performed += instance.OnMiddleClickAction;
         MiddleClickAction.cancelled += instance.OnMiddleClickAction;
         RightClickAction.started    += instance.OnRightClickAction;
         RightClickAction.performed  += instance.OnRightClickAction;
         RightClickAction.cancelled  += instance.OnRightClickAction;
         ScrollWheelAction.started   += instance.OnScrollWheelAction;
         ScrollWheelAction.performed += instance.OnScrollWheelAction;
         ScrollWheelAction.cancelled += instance.OnScrollWheelAction;
     }
 }
 public void SetCallbacks(IMenuNavigationActions instance)
 {
     if (m_Wrapper.m_MenuNavigationActionsCallbackInterface != null)
     {
         @Enter.started   -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnEnter;
         @Enter.performed -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnEnter;
         @Enter.canceled  -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnEnter;
     }
     m_Wrapper.m_MenuNavigationActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Enter.started   += instance.OnEnter;
         @Enter.performed += instance.OnEnter;
         @Enter.canceled  += instance.OnEnter;
     }
 }
 public void SetCallbacks(IMenuNavigationActions instance)
 {
     if (m_Wrapper.m_MenuNavigationActionsCallbackInterface != null)
     {
         @Select.started         -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnSelect;
         @Select.performed       -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnSelect;
         @Select.canceled        -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnSelect;
         @NavigateMenu.started   -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnNavigateMenu;
         @NavigateMenu.performed -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnNavigateMenu;
         @NavigateMenu.canceled  -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnNavigateMenu;
         @Point.started          -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnPoint;
         @Point.performed        -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnPoint;
         @Point.canceled         -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnPoint;
         @Submit.started         -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnSubmit;
         @Submit.performed       -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnSubmit;
         @Submit.canceled        -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnSubmit;
         @Cancel.started         -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnCancel;
         @Cancel.performed       -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnCancel;
         @Cancel.canceled        -= m_Wrapper.m_MenuNavigationActionsCallbackInterface.OnCancel;
     }
     m_Wrapper.m_MenuNavigationActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Select.started         += instance.OnSelect;
         @Select.performed       += instance.OnSelect;
         @Select.canceled        += instance.OnSelect;
         @NavigateMenu.started   += instance.OnNavigateMenu;
         @NavigateMenu.performed += instance.OnNavigateMenu;
         @NavigateMenu.canceled  += instance.OnNavigateMenu;
         @Point.started          += instance.OnPoint;
         @Point.performed        += instance.OnPoint;
         @Point.canceled         += instance.OnPoint;
         @Submit.started         += instance.OnSubmit;
         @Submit.performed       += instance.OnSubmit;
         @Submit.canceled        += instance.OnSubmit;
         @Cancel.started         += instance.OnCancel;
         @Cancel.performed       += instance.OnCancel;
         @Cancel.canceled        += instance.OnCancel;
     }
 }