public void SetCallbacks(IGenericActions instance) { if (m_Wrapper.m_GenericActionsCallbackInterface != null) { @MousePosition.started -= m_Wrapper.m_GenericActionsCallbackInterface.OnMousePosition; @MousePosition.performed -= m_Wrapper.m_GenericActionsCallbackInterface.OnMousePosition; @MousePosition.canceled -= m_Wrapper.m_GenericActionsCallbackInterface.OnMousePosition; } m_Wrapper.m_GenericActionsCallbackInterface = instance; if (instance != null) { @MousePosition.started += instance.OnMousePosition; @MousePosition.performed += instance.OnMousePosition; @MousePosition.canceled += instance.OnMousePosition; } }
public Info(IGenericActions genericActions, IReletionalActions reletionalActions, IMapper mapper) { _genericActions = genericActions; _reletionalActions = reletionalActions; _mapper = mapper; }