Namespace YVR.Core
Classes
- YVRBaseRig
Base class of rigid class
- YVRBoundary
Provides access to the boundary system.
- YVRCameraRenderer
Encapsulate all rendering related operation and data
- YVRCameraRig
Encapsulate all camera rigid related operations and data
- YVRCompositeLayer
Used to represent composite layer, which contains overlay / underlay
- YVRControllerRig
Encapsulate all controllers rigid related operations and information
- YVREventsManager
The manager for events
- YVRGraphicRaycaster
Raycaster used for raycasting graphic targets
- YVRHMDManager
The manager for hmd device data
- YVRInput
Implements all controllers input state related functions
- YVRInputModule
Override PointerInputModule to allow UI to interact with custom ray
- YVRInputModule.YVRInputDataBaseProvider
The base class of the input data provider
- YVRManager
The general manager class of whole sdk which holds other managers and controls the lifecycle of the vr mode
- YVRNativeLog2YLogLoggerAdapter
Make native log output by YLog rather than android logcat
- YVRPerformanceManager
The manager for device performance
- YVRPhysicsRaycaster
Raycaster used for raycasting physics targets
- YVRPointerEventData
Almost the same with UnityEngin.EventSystems.PointerEventData, expects that a new Ray fields indicates the ray used for interacting
- YVRQualityManager
Manager for rendering quality
- YVRRaycastLaserBeam
Class for drawing raycasting laser beam
- YVRTrackingStateManager
Encapsulate all tracking related operation
Structs
- YVRBoundary.BoundaryTestResult
The test results of boundary system queries.
- YVRCameraRenderer.EyeFov
Contains full fov information per eye in degree Under Symmetric Fov mode, UpFov == DownFov and LeftFov == RightFov.
- YVRCameraRenderer.EyeRenderDescription
Specifies the size and field-of-view for one eye texture.
Interfaces
Enums
- ControllerType
Flags identifying controller type
- DataProviderSource
Enums for input data provider
- YVRBoundary.BoundaryNode
Specifies a tracked node that can be queried through the boundary system.
- YVRInput.RawAxis1D
Raw 1D Axis mapping for controller
- YVRInput.RawAxis2D
Raw 2D Axis mapping for controllers
- YVRInput.RawButton
Raw button mapping for controller
- YVRInput.RawTouch
Raw touch mapping for controllers
- YVRInput.VirtualAxis1D
Virtual 1D Axis mapping for controller
- YVRInput.VirtualAxis2D
Virtual 2D Axis mapping for controllers
- YVRInput.VirtualButton
Virtual button mapping for controllers
- YVRInput.VirtualTouch
Virtual touch mapping for controllers
- YVRQualityManager.FixedFoveatedRenderingLevel
The level of fixed foveated rendering
- YVRQualityManager.VSyncCount
VSync count every frame.
- YVRTrackingStateManager.TrackingSpace
Initial camera height