This adds winRaise to hlSdl and winSetFocus to hldx. These are plumbed through to their respective window classes as well.
Both methods tested and working on windows 10
For winSetFocus (directx), minver is Windows 2000, not deprecated, should be safe.
for winRaise (sdl), min SDL version is 2.0.0, we should trust SDL to handle the rest.
Naming was chosen to match the underlying functions and following existing naming conventions, but I can rename either one for consistency if that is preferred.
This has a variety of minor uses in games, but the main driver is for imgui multi-window work, where we want a specific tool to grab focus for workflow reasons.
This adds winRaise to hlSdl and winSetFocus to hldx. These are plumbed through to their respective window classes as well.
Both methods tested and working on windows 10
For winSetFocus (directx), minver is Windows 2000, not deprecated, should be safe. for winRaise (sdl), min SDL version is 2.0.0, we should trust SDL to handle the rest.
Naming was chosen to match the underlying functions and following existing naming conventions, but I can rename either one for consistency if that is preferred.
This has a variety of minor uses in games, but the main driver is for imgui multi-window work, where we want a specific tool to grab focus for workflow reasons.