TheButlah / ovr_overlay

Rust OpenVR bindings using an up-to-date OpenVR and autocxx
https://docs.rs/ovr_overlay
Other
7 stars 8 forks source link

Register an application manifest #13

Open ShayBox opened 1 year ago

ShayBox commented 1 year ago

I'm trying to register an application manifest so my program will auto-start with SteamVR
This is the relevant C++ code I'm trying to implement
https://github.com/OpenVR-Advanced-Settings/OpenVR-AdvancedSettings/blob/master/src/utils/setup.cpp#L109
Can this be done with ovr_overlay or added?

TheButlah commented 1 year ago

Short answer: Not implemented yet, but I also need the functionality.

This is actually something that needs to get implemented in the rust software that I dogfood this library with: https://github.com/SlimeVR/SlimeVR-Rust/issues/80

Any chance you could submit a PR for it? Generating bindings is quite simple with autocxx, see here. Just feature gate the thing under a new ovr_applications feature flag.