public void SetCallbacks(ITouchActions instance) { if (m_Wrapper.m_TouchActionsCallbackInterface != null) { @TouchPress.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnTouchPress; @TouchPress.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnTouchPress; @TouchPress.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnTouchPress; @TouchPosition.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnTouchPosition; @TouchPosition.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnTouchPosition; @TouchPosition.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnTouchPosition; @TouchHold.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnTouchHold; @TouchHold.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnTouchHold; @TouchHold.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnTouchHold; @Back.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnBack; @Back.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnBack; @Back.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnBack; } m_Wrapper.m_TouchActionsCallbackInterface = instance; if (instance != null) { @TouchPress.started += instance.OnTouchPress; @TouchPress.performed += instance.OnTouchPress; @TouchPress.canceled += instance.OnTouchPress; @TouchPosition.started += instance.OnTouchPosition; @TouchPosition.performed += instance.OnTouchPosition; @TouchPosition.canceled += instance.OnTouchPosition; @TouchHold.started += instance.OnTouchHold; @TouchHold.performed += instance.OnTouchHold; @TouchHold.canceled += instance.OnTouchHold; @Back.started += instance.OnBack; @Back.performed += instance.OnBack; @Back.canceled += instance.OnBack; } }
public void SetCallbacks(ITouchActions instance) { if (m_Wrapper.m_TouchActionsCallbackInterface != null) { @Primary.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnPrimary; @Primary.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnPrimary; @Primary.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnPrimary; @LeftMouse.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnLeftMouse; @LeftMouse.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnLeftMouse; @LeftMouse.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnLeftMouse; @MousePosition.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnMousePosition; @MousePosition.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnMousePosition; @MousePosition.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnMousePosition; @Target.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnTarget; @Target.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnTarget; @Target.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnTarget; } m_Wrapper.m_TouchActionsCallbackInterface = instance; if (instance != null) { @Primary.started += instance.OnPrimary; @Primary.performed += instance.OnPrimary; @Primary.canceled += instance.OnPrimary; @LeftMouse.started += instance.OnLeftMouse; @LeftMouse.performed += instance.OnLeftMouse; @LeftMouse.canceled += instance.OnLeftMouse; @MousePosition.started += instance.OnMousePosition; @MousePosition.performed += instance.OnMousePosition; @MousePosition.canceled += instance.OnMousePosition; @Target.started += instance.OnTarget; @Target.performed += instance.OnTarget; @Target.canceled += instance.OnTarget; } }
public void SetCallbacks(ITouchActions instance) { if (m_Wrapper.m_TouchActionsCallbackInterface != null) { @Contact.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnContact; @Contact.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnContact; @Contact.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnContact; @Position.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnPosition; @Position.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnPosition; @Position.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnPosition; @Delta.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnDelta; @Delta.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnDelta; @Delta.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnDelta; } m_Wrapper.m_TouchActionsCallbackInterface = instance; if (instance != null) { @Contact.started += instance.OnContact; @Contact.performed += instance.OnContact; @Contact.canceled += instance.OnContact; @Position.started += instance.OnPosition; @Position.performed += instance.OnPosition; @Position.canceled += instance.OnPosition; @Delta.started += instance.OnDelta; @Delta.performed += instance.OnDelta; @Delta.canceled += instance.OnDelta; } }
public void SetCallbacks(ITouchActions instance) { if (m_Wrapper.m_TouchActionsCallbackInterface != null) { @NextPage.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnNextPage; @NextPage.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnNextPage; @NextPage.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnNextPage; @BackPage.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnBackPage; @BackPage.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnBackPage; @BackPage.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnBackPage; @GlossaryOpenClose.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnGlossaryOpenClose; @GlossaryOpenClose.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnGlossaryOpenClose; @GlossaryOpenClose.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnGlossaryOpenClose; @PopOutMenu.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnPopOutMenu; @PopOutMenu.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnPopOutMenu; @PopOutMenu.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnPopOutMenu; @ClosePopOut.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnClosePopOut; @ClosePopOut.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnClosePopOut; @ClosePopOut.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnClosePopOut; @GoToLessonOne.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnGoToLessonOne; @GoToLessonOne.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnGoToLessonOne; @GoToLessonOne.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnGoToLessonOne; @GoToLessonTwo.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnGoToLessonTwo; @GoToLessonTwo.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnGoToLessonTwo; @GoToLessonTwo.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnGoToLessonTwo; @GoToConceptMap.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnGoToConceptMap; @GoToConceptMap.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnGoToConceptMap; @GoToConceptMap.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnGoToConceptMap; @StartArLesson.started -= m_Wrapper.m_TouchActionsCallbackInterface.OnStartArLesson; @StartArLesson.performed -= m_Wrapper.m_TouchActionsCallbackInterface.OnStartArLesson; @StartArLesson.canceled -= m_Wrapper.m_TouchActionsCallbackInterface.OnStartArLesson; } m_Wrapper.m_TouchActionsCallbackInterface = instance; if (instance != null) { @NextPage.started += instance.OnNextPage; @NextPage.performed += instance.OnNextPage; @NextPage.canceled += instance.OnNextPage; @BackPage.started += instance.OnBackPage; @BackPage.performed += instance.OnBackPage; @BackPage.canceled += instance.OnBackPage; @GlossaryOpenClose.started += instance.OnGlossaryOpenClose; @GlossaryOpenClose.performed += instance.OnGlossaryOpenClose; @GlossaryOpenClose.canceled += instance.OnGlossaryOpenClose; @PopOutMenu.started += instance.OnPopOutMenu; @PopOutMenu.performed += instance.OnPopOutMenu; @PopOutMenu.canceled += instance.OnPopOutMenu; @ClosePopOut.started += instance.OnClosePopOut; @ClosePopOut.performed += instance.OnClosePopOut; @ClosePopOut.canceled += instance.OnClosePopOut; @GoToLessonOne.started += instance.OnGoToLessonOne; @GoToLessonOne.performed += instance.OnGoToLessonOne; @GoToLessonOne.canceled += instance.OnGoToLessonOne; @GoToLessonTwo.started += instance.OnGoToLessonTwo; @GoToLessonTwo.performed += instance.OnGoToLessonTwo; @GoToLessonTwo.canceled += instance.OnGoToLessonTwo; @GoToConceptMap.started += instance.OnGoToConceptMap; @GoToConceptMap.performed += instance.OnGoToConceptMap; @GoToConceptMap.canceled += instance.OnGoToConceptMap; @StartArLesson.started += instance.OnStartArLesson; @StartArLesson.performed += instance.OnStartArLesson; @StartArLesson.canceled += instance.OnStartArLesson; } }