I finally managed to change my engine to support multiple user-created windows. The main window is created by the engine (But an event can be handled by the client before the creation to change the initialization parameters of the main window), but the client can create more sub-windows if he chooses. If the user presses […]
Tag: window
Virtual Cursor Space
In the last commit, I added virtual cursor space and cursor enabling/disabling. This basically means that you can hide (disable) the cursor and move it around indefinitely without bounds (very useful for first-person cameras). In the following image, you can see that I added cursor-based pitch and yaw rotation to my camera.