MCPcopy Create free account
hub / github.com/OSVR/OSVR-Core / osvrDeviceTrackerConfigure

Function osvrDeviceTrackerConfigure

src/osvr/PluginKit/TrackerInterfaceC.cpp:46–56  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44};
45
46OSVR_ReturnCode
47osvrDeviceTrackerConfigure(OSVR_INOUT_PTR OSVR_DeviceInitOptions opts,
48 OSVR_OUT_PTR OSVR_TrackerDeviceInterface *iface) {
49 OSVR_PLUGIN_HANDLE_NULL_CONTEXT("osvrDeviceTrackerConfigure", opts);
50 OSVR_PLUGIN_HANDLE_NULL_CONTEXT("osvrDeviceTrackerConfigure", iface);
51 OSVR_TrackerDeviceInterface ifaceObj =
52 opts->makeInterfaceObject<OSVR_TrackerDeviceInterfaceObject>();
53 *iface = ifaceObj;
54 opts->setTracker(ifaceObj->tracker);
55 return OSVR_RETURN_SUCCESS;
56}
57
58template <typename StateType>
59static inline OSVR_ReturnCode

Callers 2

m_cameraFunction · 0.85
MultipleAsyncDeviceMethod · 0.85

Calls 1

setTrackerMethod · 0.80

Tested by

no test coverage detected