Search Results for

    Class YVRPlugin

    Inheritance
    object
    YVRPlugin
    YVRPluginAndroid
    YVRPluginWin
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: YVR.Core
    Assembly: YVR.Core.Runtime.dll
    Syntax
    [ExcludeFromDocs]
    public abstract class YVRPlugin

    Properties

    Name Description
    Instance

    Methods

    Name Description
    CreateEyeTracker()
    CreateMeshDetector()
    CreatePlaneDetection()
    CreateSpatialAnchor(Vector3, Quaternion, ref ulong)
    CreateSpatialAnchorUserHandle(ulong, ref ulong)
    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()
    GetPassthroughSwapchainImageValid()
    GetPolygonBuffer(ulong, uint)
    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()
    PollEvent()
    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)
    SetPlaneDetectionsCallback(Action<YVRPlaneDetectorLocationsInternal>)
    SetPrimaryController(uint)
    SetQuerySpatialAnchorCallback(Action<YVRQuerySpatialAnchorResult, ulong>)
    SetSceneCaptureCallback(Action<ulong, bool>)
    SetSessionStateChangeCallback(Action<int>)
    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)

    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)
    In This Article