Im currently using GLFW for window creation and user input. GLFW simply allows us to say:

glfwWindowHint(GLFW\_CLIENT\_API, GLFW\_NO\_API);

To tell GLFW were not working with OpenGL. It even provides function like

```
glfwCreateWindowSurface(...)

```

To automate window surface creation for different platforms.

Is there any way I can do something similar with SFML? I could not find any information about it on their website, so i assume the answer is no. But maybe there is some kind of hack, or is this not advised?