MCPcopy Create free account
hub / github.com/BabylonJS/BabylonNative / SetXRInputSourceSpaces

Function SetXRInputSourceSpaces

Plugins/NativeXr/Source/NativeXr.cpp:116–121  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

114 }
115
116 void SetXRInputSourceSpaces(Napi::Object& jsInputSource, xr::System::Session::Frame::InputSource& inputSource)
117 {
118 auto env = jsInputSource.Env();
119 jsInputSource.Set("targetRaySpace", Napi::External<decltype(inputSource.AimSpace)>::New(env, &inputSource.AimSpace));
120 jsInputSource.Set("gripSpace", Napi::External<decltype(inputSource.GripSpace)>::New(env, &inputSource.GripSpace));
121 }
122
123 Napi::ObjectReference CreateXRInputSource(xr::System::Session::Frame::InputSource& inputSource, Napi::Env& env)
124 {

Callers 2

CreateXRInputSourceFunction · 0.85
ProcessInputSourcesMethod · 0.85

Calls 2

SetMethod · 0.80
EnvMethod · 0.45

Tested by

no test coverage detected