Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public InputSourceiOS(Window uiControl) : base(uiControl)
 {
 }
Exemplo n.º 3
0
 public InputSourceAndroid(Window uiControl) : base(uiControl)
 {
 }