Class YVRPluginAndroid Inheritance object YVRPlugin YVRPluginAndroid Inherited Members YVRPlugin.Instance Namespace: YVR.Core Assembly: YVR.Core.Runtime.dll Syntax [ExcludeFromDocs] public class YVRPluginAndroid : YVRPlugin Methods Name Description BeginPlaneDetection(YVRPlaneDetectorBeginInfo) Create() CreateEyeTracker() CreateMeshDetector() CreatePlaneDetection() CreateSpatialAnchor(Vector3, Quaternion, ref ulong) CreateSpatialAnchorUserHandle(ulong, ref ulong) DeletePlaneIntptr() DestroyEyeTracker() DestroyMeshDetector() DestroySpatialAnchor(ulong, YVRSpatialAnchorStorageLocation, ref ulong) EndPlaneDetection() GetAppSWEnable() GetAppSWSwitch() GetBatteryLevel() GetBatteryStatus() GetBatteryTemperature() GetBlockInteractionData() GetBoundaryConfigured() GetBoundaryDimensions() GetBoundaryGeometry() GetBoundaryVisible() GetCPULevel() GetCPUUtilLevel() GetCurrentInputDevice(ref ActiveInputDevice) GetDisplayFrequenciesAvailable() GetDisplayFrequency() GetEyeFov(int, ref EyeFov) GetEyeGazePose(ref EyeGazePose) GetEyeGazes(ref EyeGazesState) GetEyeResolution(ref Vector2) GetEyeTrackingEnable() GetEyeTrackingSupportes() GetGPULevel() GetGPUUtilLevel() GetHandAutoActivateTime() GetHandEnable() GetHandJointLocations(HandType, ref HandJointLocations) GetPassthroughImageDiffRotation(int) GetPassthroughSwapchainImageIndex() GetPlaneDetectionState() GetPlaneDetectionSupported() GetPlaneDetectionsInfo() GetPrimaryController(ref uint) GetRecommendedResolution(ref YVRExtent2DInt) GetSpaceBoundary2D(ulong, ref YVRBoundary2D) GetSpaceBoundingBox2D(ulong, ref YVRRect2D) GetSpaceBoundingBox3D(ulong, ref YVRRect3D) GetSpaceContainer(ulong, ref YVRSceneAnchorContainer) GetSpaceRoomLayout(ulong, ref YVRRoomLayout) GetSpaceSemanticLabels(ulong, ref YVRAnchorSemanticLabel) GetSpaceTriangleMesh(ulong, ref YVRAnchorTriangleMeshInternal) GetSpatialAnchorComponentStatus(ulong, YVRSpatialAnchorComponentType, ref YVRSpatialAnchorComponentStatus) GetSpatialAnchorEnumerateSupported(ulong, ref YVRSpatialAnchorSupportedComponent) GetSpatialAnchorPose(ulong, ref Vector3, ref Quaternion, ref YVRAnchorLocationFlags) GetSpatialAnchorUUID(ulong, ref YVRSpatialAnchorUUID) GetSpatialAnchorUserId(ulong, ref ulong) GetStereoRenderingMode() GetVolumeLevel() IsFocusing() IsUserPresent() IsVisible() QuerySpatialAnchor(YVRSpatialAnchorQueryInfo, ref ulong) RecenterTracking() RequestSceneCapture(ref YVRSceneCaptureRequest, ref ulong) SaveSpatialAnchor(YVRSpatialAnchorSaveInfo, ref ulong) SaveSpatialAnchorList(YVRSpatialAnchorListSaveInfo, ref ulong) SetAPPControllerEnable(bool) SetAPPHandEnable(bool) SetAdapterResolutionPolicy(AdapterResolutionPolicy) SetAppSWEnable(bool) SetAppSWSwitch(bool) SetAppSpacePosition(float, float, float) SetAppSpaceRotation(float, float, float, float) SetBlockInteractionData(bool) SetBoundaryDetectionEnable(bool) SetBoundaryVisible(bool) SetControllerVibration(uint, float, float) SetControllerVibration(uint, float, float, float) SetCreateSpatialAnchorCallback(Action<YVRSpatialAnchorResult, bool>) SetDisplayFrequency(float) SetEraseSpatialAnchorCallback(Action<YVRSpatialAnchorResult, bool>) SetEventCallback(Action<int>) SetEyeBufferLayerSettings(bool, bool, bool, bool) SetFoveation(int, int) SetMeshBlockUpdateCallback(Action<ulong, YVRMeshBlockChangeState>) SetPassthrough(bool) SetPassthroughProviderEnable(bool) SetPerformanceLevel(int, int) SetPrimaryController(uint) SetQuerySpatialAnchorCallback(Action<YVRQuerySpatialAnchorResult, ulong>) SetSceneCaptureCallback(Action<ulong, bool>) SetSpatialAnchorComponentStatus(ulong, YVRSpatialAnchorComponentStatusSetInfo, ref ulong) SetSpatialAnchorSaveCompleteCallback(Action<YVRSpatialAnchorSaveCompleteInfo, bool>) SetSpatialAnchorSaveListCompleteCallback(Action<bool, ulong>) SetSpatialAnchorShareCompleteCallback(Action<bool, ulong>) SetSpatialAnchorStatusCompleteCallback(Action<YVRSpatialAnchorSetStatusCompleteInfo, bool>) SetTrackingSpace(TrackingSpace) SetVSyncCount(VSyncCount) ShareSpatialAnchor(YVRSpatialAnchorShareInfo, ref ulong) TestBoundaryNode(BoundaryNode, ref BoundaryTestResult) TestBoundaryPoint(Vector3, ref BoundaryTestResult) YVRBeginPlaneDetection(YVRPlaneDetectorBeginInfo) YVRCreateEyeTracker() YVRCreateMeshDetector() YVRCreatePlaneDetection() YVRCreateSpaceUser(ulong, ref ulong) YVRCreateSpatialAnchor(Vector3, Quaternion, ref ulong) YVRDeletePlanePtr() YVRDestroyEyeTracker() YVRDestroyMeshDetector() YVRDestroySpatialAnchor(ulong, YVRSpatialAnchorStorageLocation, ref ulong) YVREndPlaneDetection() YVRGetActualStereoRenderingMode() YVRGetAppSWSwitch() YVRGetEnumerateSpaceSupported(ulong, ref YVRSpatialAnchorSupportedComponent) YVRGetEyeGazePose(ref EyeGazePose) YVRGetEyeGazes(ref EyeGazesState) YVRGetEyeTrackingEnable() YVRGetEyeTrackingSupports() YVRGetPassthroughImageDiffRotation(int) YVRGetPassthroughSwapchainImageIndex() YVRGetPlaneDetectionState() YVRGetPlaneDetectionSupported() YVRGetPlaneDetectionsInfo() YVRGetRecommendedResolution(ref YVRExtent2DInt) YVRGetSpaceBoundary2D(ulong, ref YVRBoundary2D) YVRGetSpaceBoundingBox2D(ulong, ref YVRRect2D) YVRGetSpaceBoundingBox3D(ulong, ref YVRRect3D) YVRGetSpaceComponentStatus(ulong, YVRSpatialAnchorComponentType, ref YVRSpatialAnchorComponentStatus) YVRGetSpaceContainer(ulong, ref YVRSceneAnchorContainer) YVRGetSpaceHandleUuid(ulong, ref YVRSpatialAnchorUUID) YVRGetSpaceRoomLayout(ulong, ref YVRRoomLayout) YVRGetSpaceSemanticLabels(ulong, ref YVRAnchorSemanticLabel) YVRGetSpaceTriangleMesh(ulong, ref YVRAnchorTriangleMeshInternal) YVRGetSpaceUserId(ulong, ref ulong) YVRGetSpatialAnchorPose(ulong, ref Vector3, ref Quaternion, ref YVRAnchorLocationFlags) YVRQuerySpaces(YVRSpatialAnchorQueryInfo, ref ulong) YVRRequestSceneCapture(ref YVRSceneCaptureRequest, ref ulong) YVRSaveSpaceList(YVRSpatialAnchorListSaveInfo, ref ulong) YVRSaveSpatialAnchor(YVRSpatialAnchorSaveInfo, ref ulong) YVRSetAdapterResolutionPolicy(AdapterResolutionPolicy) YVRSetAppSWSwitch(bool) YVRSetAppSpacePosition(float, float, float) YVRSetAppSpaceRotation(float, float, float, float) YVRSetCreateSpatialAnchorCallback(Action<YVRSpatialAnchorResult, bool>) YVRSetEraseSpatialAnchorCallback(Action<YVRSpatialAnchorResult, bool>) YVRSetMeshBlockUpdateCallback(Action<ulong, YVRMeshBlockChangeState>) YVRSetPassthroughProviderEnable(bool) YVRSetPassthroughVisible(bool) YVRSetQuerySpatialAnchorCallback(Action<YVRQuerySpatialAnchorResult, ulong>) YVRSetRequestSceneCaptureCallback(Action<ulong, bool>) YVRSetSpaceComponentStatus(ulong, YVRSpatialAnchorComponentStatusSetInfo, ref ulong) YVRSetSpaceListSaveCompleteCallback(Action<bool, ulong>) YVRSetSpaceSaveCompleteCallback(Action<YVRSpatialAnchorSaveCompleteInfo, bool>) YVRSetSpaceSetStatusCompleteCallback(Action<YVRSpatialAnchorSetStatusCompleteInfo, bool>) YVRSetSpaceShareCompleteCallback(Action<bool, ulong>) YVRShareSpace(YVRSpatialAnchorShareInfo, ref ulong) yvrSetEyeBufferSettings(bool, bool, bool, bool) Extension Methods ObjectExtensions.GetEnumerableElementType(object) ObjectExtensions.IsGenericEnumerable(object) ObjectExtensions.ReflectEquals(object, object) ObjectExtensions.ReflectionSequenceEqual(object, object) ObjectExtensions.TryGetFieldValue<T>(object, string, out T, BindingFlags) ObjectExtensions.TryGetPropertyValue<T>(object, string, out T, BindingFlags) ObjectExtensions.TrySetFieldValue<T>(object, string, T, BindingFlags) ObjectExtensions.TrySetPropertyValue<T>(object, string, T, BindingFlags) SystemObjectExtensions.As<T>(object) YVRLog.Debug(object, string) YVRLog.Error(object, string) YVRLog.Info(object, string) YVRLog.Warn(object, string)