public MouseSDL(InputSourceSDL source, Window uiControl) { Source = source; this.uiControl = uiControl; uiControl.MouseMoveActions += OnMouseMoveEvent; uiControl.PointerButtonPressActions += OnMouseInputEvent; uiControl.PointerButtonReleaseActions += OnMouseInputEvent; uiControl.MouseWheelActions += OnMouseWheelEvent; uiControl.ResizeEndActions += OnSizeChanged; OnSizeChanged(new WindowEvent()); Id = InputDeviceUtils.DeviceNameToGuid(uiControl.SdlHandle.ToString() + Name); }
public InputSourceiOS(Window uiControl) : base(uiControl) { }
public InputSourceAndroid(Window uiControl) : base(uiControl) { }