| 171 | OVR_PUBLIC_FUNCTION(ovrResult) ovr_IdentifyClient(const char* identity) { return ovrSuccess; /* Debugging feature */ } |
| 172 | |
| 173 | OVR_PUBLIC_FUNCTION(ovrHmdDesc) ovr_GetHmdDesc(ovrSession session) |
| 174 | { |
| 175 | REV_TRACE(ovr_GetHmdDesc); |
| 176 | |
| 177 | if (!session) |
| 178 | { |
| 179 | ovrHmdDesc desc = {}; |
| 180 | desc.Type = vr::VR_IsHmdPresent() ? ovrHmd_CV1 : ovrHmd_None; |
| 181 | return desc; |
| 182 | } |
| 183 | |
| 184 | return session->HmdDesc; |
| 185 | } |
| 186 | |
| 187 | OVR_PUBLIC_FUNCTION(unsigned int) ovr_GetTrackerCount(ovrSession session) |
| 188 | { |
nothing calls this directly
no outgoing calls
no test coverage detected