public static CursorMode ToCursorMode(this CursorModeValue value) { switch (value) { case CursorModeValue.CursorDisabled: return(CursorMode.Disabled); case CursorModeValue.CursorHidden: return(CursorMode.Hidden); case CursorModeValue.CursorNormal: return(CursorMode.Visible); default: throw new ArgumentOutOfRangeException(nameof(value)); } }
public static extern void glfwSetInputMode(Window *window, CursorStateAttribute mode, CursorModeValue value);
/// <inheritdoc /> public abstract unsafe void SetInputMode(Window *window, CursorStateAttribute mode, CursorModeValue value);