Esempio n. 1
0
            public override bool TryAddReferencePoint(
                Pose pose,
                out XRReferencePoint referencePoint)
            {
                var trackableId = NativeApi.UnityXRMock_attachReferencePoint(TrackableId.invalidId, pose);

                if (NativeApi.refPoints.TryGetValue(trackableId, out NativeApi.RefPointInfo refPointInfo))
                {
                    referencePoint = refPointInfo.ToXRReferencePoint(XRReferencePoint.GetDefault());
                    return(true);
                }

                referencePoint = default;
                return(false);
            }