public override void SetMouseMode(PointerModeType type)
        {
            switch (type)
            {
            case PointerModeType.Normal:
                InputHTMLNativeCalls.JSSetMouseMode(0);
                break;

            case PointerModeType.Hidden:
                InputHTMLNativeCalls.JSSetMouseMode(1);
                break;

            case PointerModeType.Locked:
                InputHTMLNativeCalls.JSSetMouseMode(2);
                break;
            }
        }
Esempio n. 2
0
        public override void SetMouseMode(PointerModeType type)
        {
            switch (type)
            {
            case PointerModeType.Normal:
                mouseCursorModeSaved = GLFW_CURSOR_NORMAL;
                break;

            case PointerModeType.Hidden:
                mouseCursorModeSaved = GLFW_CURSOR_HIDDEN;
                break;

            case PointerModeType.Locked:
                mouseCursorModeSaved = GLFW_CURSOR_DISABLED;
                break;
            }
        }
        public override void SetMouseMode(PointerModeType type)
        {
            switch (type)
            {
            case PointerModeType.Normal:
                Cursor.visible   = true;
                Cursor.lockState = CursorLockMode.None;
                break;

            case PointerModeType.Locked:
                Cursor.visible   = false;
                Cursor.lockState = CursorLockMode.Locked;
                break;

            case PointerModeType.Hidden:
                Cursor.visible   = false;
                Cursor.lockState = CursorLockMode.None;
                break;
            }
        }
Esempio n. 4
0
 static extern void f_image_view_set_pointer_mode(IntPtr image_view, PointerModeType mode);
Esempio n. 5
0
 /// <summary>
 ///  Sets mouse pointer mode to normal, hidden, or locked if mouse is available on the platform.
 /// </summary>
 public virtual void SetMouseMode(PointerModeType type)
 {
 }
	static extern void f_image_view_set_pointer_mode (IntPtr image_view, PointerModeType mode);