• YVR.Core
  • YVRPluginAndroid
Search Results for

    • YVR.Core
      • ActiveInputDevice
      • ControllerType
      • CylinderShapeHandler
      • DataProviderSource
      • DeviceNode
      • EmulatorRotationSensitivity
      • EmulatorTranslationSensitivity
      • Equirect2ShapeHandler
      • EquirectShapeHandler
      • ExtendUsages
      • EyeSide
      • EyeTrackingData
      • EyeTrackingData.EyeGazePose
      • EyeTrackingData.EyeGazeState
      • EyeTrackingData.EyeGazesState
      • HandData
      • HandInteractEffectController
      • HandJoint
      • HandJointLocation
      • HandJointLocations
      • HandJointVelocity
      • HandStatus
      • HandTrackingAimState
      • HandType
      • ILayerShapeHandler
      • IYVRLayerHandle
      • InputDeviceTest
      • PoseData
      • Posef
      • QuadShapeHandler
      • Step
      • StereoRenderingMode
      • VRApiHandlersTrigger
      • XRHandFingerID
      • XRPose
      • XRSize
      • YVRAnchorLocationFlags
      • YVRAnchorSemanticLabel
      • YVRAnchorTriangleMeshInternal
      • YVRBaseRig
      • YVRBaseRig.RigUpdateType
      • YVRBaseRig.YVRXRDeviceNode
      • YVRBoundary
      • YVRBoundary.BoundaryNode
      • YVRBoundary.BoundaryTestResult
      • YVRBoundary2D
      • YVRCameraRenderer
      • YVRCameraRenderer.EyeFov
      • YVRCameraRenderer.EyeRenderDescription
      • YVRCameraRig
      • YVRCompositeLayer
      • YVRControllerEmulator
      • YVRControllerEmulator.EmulateController
      • YVRControllerEmulator.EmulatorKeyMapping
      • YVRControllerRig
      • YVRCurvedUIRaycaster
      • YVRDebugHub
      • YVREventTracking
      • YVREventType
      • YVREventsManager
      • YVRExtent2DInt
      • YVRGraphicRaycaster
      • YVRGraphicRaycaster.RaycastHit
      • YVRHMDEmulator
      • YVRHMDEmulator.TranslationKeys
      • YVRHMDManager
      • YVRHand
      • YVRHandAnimController
      • YVRHandAnimController.YVRHandControllerAnimData
      • YVRHandManager
      • YVRHandUtility
      • YVRInput
      • YVRInput.RawAxis1D
      • YVRInput.RawAxis2D
      • YVRInput.RawButton
      • YVRInput.RawTouch
      • YVRInput.VirtualAxis1D
      • YVRInput.VirtualAxis2D
      • YVRInput.VirtualButton
      • YVRInput.VirtualTouch
      • YVRInputDebug
      • YVRInputModule
      • YVRInputModule.YVRInputDataBaseProvider
      • YVRInputModule.YVRInputDataDummyProvider
      • YVRInputModule.YVRInputDataHMDProvider
      • YVRInputModule.YVRInputDataLControllerProvider
      • YVRInputModule.YVRInputDataLHandTrackingProvider
      • YVRInputModule.YVRInputDataRControllerProvider
      • YVRInputModule.YVRInputDataRHandTrackingProvider
      • YVRLayerAndroidHandler
      • YVRLayerCreateInfo
      • YVRLayerEditorHandle
      • YVRManager
      • YVRManager.HandTrackingSupport
      • YVRManager.YVRFeatureSupport
      • YVRMeshBlockChangeState
      • YVRMeshTracking
      • YVRNativeLog2YLogLoggerAdapter
      • YVRPerformanceManager
      • YVRPhysicsRaycaster
      • YVRPlaneChangeState
      • YVRPlaneDetectorLocation
      • YVRPlaneDetectorLocationsInternal
      • YVRPlaneDetectorMgr
      • YVRPlaneDetectorOrientation
      • YVRPlaneDetectorPolygonBuffer
      • YVRPlaneDetectorPolygonBufferInternal
      • YVRPlaneDetectorPolygonBuffersInternal
      • YVRPlaneDetectorSemanticType
      • YVRPlaneDetectorState
      • YVRPlugin
      • YVRPlugin.ControllerState
      • YVRPluginAndroid
      • YVRPluginWin
      • YVRPointerEventData
      • YVRQualityManager
      • YVRQualityManager.AdapterResolutionPolicy
      • YVRQualityManager.FixedFoveatedRenderingDynamic
      • YVRQualityManager.FixedFoveatedRenderingLevel
      • YVRQualityManager.LayerSettingsType
      • YVRQualityManager.VSyncCount
      • YVRQuerySpatialAnchorResult
      • YVRRaycastLaserBeam
      • YVRRect2D
      • YVRRect3D
      • YVRRenderLayerExtensions
      • YVRRenderLayerEyeMask
      • YVRRenderLayerType
      • YVRRoomLayout
      • YVRSceneAnchor
      • YVRSceneAnchorContainer
      • YVRSceneCaptureRequest
      • YVRSemanticClassification
      • YVRSpaceLocationFlags
      • YVRSpatialAnchor
      • YVRSpatialAnchorComponentStatus
      • YVRSpatialAnchorComponentStatusSetInfo
      • YVRSpatialAnchorComponentType
      • YVRSpatialAnchorListSaveInfo
      • YVRSpatialAnchorQueryInfo
      • YVRSpatialAnchorQueryType
      • YVRSpatialAnchorResult
      • YVRSpatialAnchorSaveCompleteInfo
      • YVRSpatialAnchorSaveInfo
      • YVRSpatialAnchorSetStatusCompleteInfo
      • YVRSpatialAnchorShareInfo
      • YVRSpatialAnchorStorageLocation
      • YVRSpatialAnchorSupportedComponent
      • YVRSpatialAnchorUUID
      • YVRTrackingDebug
      • YVRTrackingStateManager
      • YVRTrackingStateManager.TrackingSpace
      • YVRTriangleMesh
    • YVR.Core.XR
      • YVRPlatformSetting
      • YVRXRLoader
      • YVRXRSettings
      • YVRXRUserDefinedSettings
    • YVR.Platform
      • Account
      • AccountData
      • Achievement
      • AchievementDefinition
      • AchievementDefinitionList
      • AchievementProgress
      • AchievementProgressList
      • Deeplink
      • DeserializableList<T>
      • Entitlement
      • Friend
      • FriendInfo
      • Friends
      • FriendsList
      • IAP
      • IAPProduct
      • IAPProductList
      • IAPPurchaseInfo
      • IAPPurchasedProduct
      • IAPPurchasedProductList
      • Leaderboard
      • LeaderboardByPage
      • LeaderboardByRank
      • LeaderboardDataDirection
      • LeaderboardEntry
      • LeaderboardEntryInfo
      • LeaderboardInfo
      • LeaderboardPageType
      • LeaderboardSortType
      • LeaderboardUpdatePolicy
      • PlatformCore
      • PlatformExtension
      • Sport
      • SportDailySummary
      • SportDailySummaryList
      • SportSummary
      • SportUserInfo
      • YVRCallback
      • YVRCallbackRunner
      • YVREntitledManager
      • YVRError
      • YVRError.ErrorCode
      • YVRMessage
      • YVRMessage.Callback
      • YVRMessageAccount
      • YVRMessageAchievementDefinitionList
      • YVRMessageAchievementProgressList
      • YVRMessageEntitlement
      • YVRMessageFriendInfo
      • YVRMessageFriendsList
      • YVRMessageIAPProducts
      • YVRMessageIAPPurchaseInfo
      • YVRMessageIAPPurchasedProducts
      • YVRMessageLeaderboardData
      • YVRMessageSportDailySummary
      • YVRMessageSportSummary
      • YVRMessageSportUserInfo
      • YVRMessage<T>
      • YVRMessage<T>.Callback
      • YVRPlatform
      • YVRRequest
      • YVRRequest<T>
    • YVR.Utilities
      • ArrayExtensions
      • AssetInfo
      • AssetPreprocessor
      • BinaryReaderExtensions
      • BinaryWriterExtensions
      • ByteArrayExtension
      • CanvasExtensions
      • CollectionGenericExtension
      • Color32Extensions
      • ColorArrayExtensions
      • ComponentExtension
      • ContextLogPrefix
      • CustomLogPrefix
      • DoubleExtensions
      • EnumExtension
      • GameObjectExtensions
      • GfxHelper
      • GfxHelperAndroidHandler
      • GfxHelperEditorHandler
      • IEnumerableExtensions
      • IGfxHelperHandler
      • IYLogAdapter
      • LogPrefixBase
      • LogPrefixConverter
      • LogPriority
      • LoggerBase
      • LoggerConfig
      • LoggerControllerBase
      • LoggerControllerConverter
      • LoggerControllerType
      • LoggerConverter
      • LoggerPrefixPriorityController
      • LoggerPriorityController
      • LoggerType
      • ManifestPreprocessor
      • ManifestTagInfo
      • MonoBehaviorSingleton<T>
      • ObjectExtensions
      • PackageInfo
      • PackageVersion
      • PackageVersionObject
      • Prefix2PriorityNode
      • PrefixType
      • PriorityLogPrefix
      • RectExtension
      • RectTransformExtension
      • RenderEventMgr
      • RenderTextureExtension
      • RenderTextureWrapper
      • RenderTextureWrapperFactory
      • Singleton<T>
      • StringExtension
      • SystemExtension
      • SystemObjectExtensions
      • TransformExtensions
      • UnityLogger
      • UnityObjectExtensions
      • VectorExtension
      • YLogAndroidAdapter
      • YLogEditorAdapter
      • YLogLogger
      • YVRLog
      • YVRLogConfigSO
      • YVRLogProjectSettingSO
      • YVRProjectSettingBaseSO<T>
      • YVRProjectSettingSO

    Class YVRPluginAndroid

    Inheritance
    object
    YVRPlugin
    YVRPluginAndroid
    Inherited Members
    YVRPlugin.Instance
    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 class YVRPluginAndroid : YVRPlugin

    Methods

    Name Description
    Create()
    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()
    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>)
    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)
    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()
    YVRGetPassthroughSwapchainImageValid()
    YVRGetPolygonBuffer(ulong, uint)
    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)
    YVRSetPlaneDetectionsCallback(Action<YVRPlaneDetectorLocationsInternal>)
    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)
    In This Article
    • Methods
    • Extension Methods