Beispiel #1
0
 public void SetCallbacks(IWorldActions instance)
 {
     if (m_Wrapper.m_WorldActionsCallbackInterface != null)
     {
         @MouseMove.started   -= m_Wrapper.m_WorldActionsCallbackInterface.OnMouseMove;
         @MouseMove.performed -= m_Wrapper.m_WorldActionsCallbackInterface.OnMouseMove;
         @MouseMove.canceled  -= m_Wrapper.m_WorldActionsCallbackInterface.OnMouseMove;
     }
     m_Wrapper.m_WorldActionsCallbackInterface = instance;
     if (instance != null)
     {
         @MouseMove.started   += instance.OnMouseMove;
         @MouseMove.performed += instance.OnMouseMove;
         @MouseMove.canceled  += instance.OnMouseMove;
     }
 }
 public void SetCallbacks(IWorldActions instance)
 {
     if (m_Wrapper.m_WorldActionsCallbackInterface != null)
     {
         @Select.started          -= m_Wrapper.m_WorldActionsCallbackInterface.OnSelect;
         @Select.performed        -= m_Wrapper.m_WorldActionsCallbackInterface.OnSelect;
         @Select.canceled         -= m_Wrapper.m_WorldActionsCallbackInterface.OnSelect;
         @PickDirection.started   -= m_Wrapper.m_WorldActionsCallbackInterface.OnPickDirection;
         @PickDirection.performed -= m_Wrapper.m_WorldActionsCallbackInterface.OnPickDirection;
         @PickDirection.canceled  -= m_Wrapper.m_WorldActionsCallbackInterface.OnPickDirection;
     }
     m_Wrapper.m_WorldActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Select.started          += instance.OnSelect;
         @Select.performed        += instance.OnSelect;
         @Select.canceled         += instance.OnSelect;
         @PickDirection.started   += instance.OnPickDirection;
         @PickDirection.performed += instance.OnPickDirection;
         @PickDirection.canceled  += instance.OnPickDirection;
     }
 }