plugins/ar/u_ar_platform library

Classes

UAr
Device-level AR questions and one-shot native experiences.
UArAnchor
UArAnimation
UArAvailability
UArBody
UArCameraImage
A grayscale copy of the current camera frame.
UArCapabilities
UArChannel
UArCodeResult
UArConfig
UArController
Drives one AR (or 3D viewer) session. Hand it to a UArView; the view creates the native session and the controller talks to it.
UArFace
UArFrame
UArGeo
Geographic helpers used by the GPS fallback and by location-based content.
UArGeoPose
UArHitResult
UArLightEstimate
UArMaterial
UArNativeViewerOptions
UArNode
Anything drawn in the scene. Positions are metres, relative to parentId when set, else to anchorId when set, else to the world origin.
UArNodeHit
UArNodeInfo
UArObjectCaptureOptions
UArObjectCaptureResult
UArOrbit
Camera placement for UArMode.viewer, orbiting target.
UArPermissionState
UArPlane
UArPose
A rigid transform: where something is and which way it faces, in metres.
UArProjection
Where a tracked world point lands on the view, normalised 0..1.
UArQuaternion
UArRecording
UArReferenceImage
A picture the session should recognise in the real world (posters, logos, packaging, shop signs). physicalWidth is its printed width in metres.
UArReferenceObject
A scanned real object (.arobject, iOS only).
UArRoomItem
UArRoomScanOptions
UArRoomScanResult
UArSource
Where a model, image, video or reference image comes from.
UArTextResult
UArTrackedImage
UArValue
UArVector3
UArVideoOptions
UArView
The native AR / 3D surface of a UArController. Draws a GPU texture on Android, a RealityKit view on iOS and a canvas on the web; child is laid over it. Gestures are left to child so every platform behaves the same.
UArWidgetRenderer
Renders a widget off-screen into PNG bytes, for textures in the scene.

Exceptions / Errors

UArException