Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
rupert's avatar
rupert
Protege
7 years ago

Documentation update for VrApi

The documentation is out-of-date with respect to the API. This code sample...
ovrInputCapabilityHeader capsHeader;
if ( vrapi_EnumerateInputDevices( ovrContext, 0, &capsHeader ) >= 0 )
{
if ( capsHeader.Type == ovrControllerType_TrackedRemote )
{
ovrInputTrackedRemoteCapabilities remoteCaps;
if ( vrapi_GetInputDeviceCapabilities( ovr, &remoteCaps.Header ) >= 0 )
{
// remote is connected
}
}
}
...is missing the setting of the header specified in VrApi_Input.h before calling vrapi_GetInputDeviceCapabilities:
remoteCaps.Header = capsHeader;


1 Reply

  • While we're at it: I think ovrContext and ovr are both the same ovrMobile* and the variable names should be the same to avoid confusion.