Beispiel #1
0
 public void SetCallbacks(IUIControlsActions instance)
 {
     if (m_Wrapper.m_UIControlsActionsCallbackInterface != null)
     {
         @Navigate.started   -= m_Wrapper.m_UIControlsActionsCallbackInterface.OnNavigate;
         @Navigate.performed -= m_Wrapper.m_UIControlsActionsCallbackInterface.OnNavigate;
         @Navigate.canceled  -= m_Wrapper.m_UIControlsActionsCallbackInterface.OnNavigate;
         @Select.started     -= m_Wrapper.m_UIControlsActionsCallbackInterface.OnSelect;
         @Select.performed   -= m_Wrapper.m_UIControlsActionsCallbackInterface.OnSelect;
         @Select.canceled    -= m_Wrapper.m_UIControlsActionsCallbackInterface.OnSelect;
         @Back.started       -= m_Wrapper.m_UIControlsActionsCallbackInterface.OnBack;
         @Back.performed     -= m_Wrapper.m_UIControlsActionsCallbackInterface.OnBack;
         @Back.canceled      -= m_Wrapper.m_UIControlsActionsCallbackInterface.OnBack;
     }
     m_Wrapper.m_UIControlsActionsCallbackInterface = 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;
         @Back.started       += instance.OnBack;
         @Back.performed     += instance.OnBack;
         @Back.canceled      += instance.OnBack;
     }
 }
 public void SetCallbacks(IUIControlsActions instance)
 {
     if (m_Wrapper.m_UIControlsActionsCallbackInterface != null)
     {
         @ExitGame.started   -= m_Wrapper.m_UIControlsActionsCallbackInterface.OnExitGame;
         @ExitGame.performed -= m_Wrapper.m_UIControlsActionsCallbackInterface.OnExitGame;
         @ExitGame.canceled  -= m_Wrapper.m_UIControlsActionsCallbackInterface.OnExitGame;
     }
     m_Wrapper.m_UIControlsActionsCallbackInterface = instance;
     if (instance != null)
     {
         @ExitGame.started   += instance.OnExitGame;
         @ExitGame.performed += instance.OnExitGame;
         @ExitGame.canceled  += instance.OnExitGame;
     }
 }