Skip to main content
Version: 0.9.0 (next)

Classes

The classes, structs, union and interfaces used by this project are:

S D3D11Objects
S QarAppVolumeControllerRayStyle
S QarAppVolumeEditingStatus Whether a peer is editing the volume itself - moving or resizing its box. A peer manipulating the app with a gesture is not editing it; see qar_app_volume_get_gesture_holder()
S QarAppVolumeGestureAllowedPeersExt Extension: the peers whose gestures may move or scale the app
S QarAppVolumeGestureConfiguration
S QarAppVolumeGestureMappingRule
S QarAppVolumeId App volume identifier (fixed-size)
S QarAppVolumeInit
S QarAppVolumeSize The three frames every app volume API is expressed in
S QarAppWorldAnchor
S QarColor
S QarDeviceHandsWithJoints
S QarDXGIKeyedMutexSync
S QarForgetInit Teardown — erase a persisted identity slot
S QarFov Field of view of one render view, in view space: angles in radians from the view's -Z axis, OpenXR signs - left and down negative, right and up positive
S QarGeoAnchorFrame Fully defined anchor frame in world coordinates
S QarGraphicsDeviceId Selects the graphics adapter used while initializing a C API session
S QarGuiPanelId GUI panel identifier (fixed-size)
S QarGuiPanelInit
S QarGuiPanelPoint A position on a GUI panel, in panel-content-space pixels
S QarGuiPanelSize The three frames every GUI panel API is expressed in
S QarGuiPanelStreamIdExt Extension that creates a GUI panel showing a logical video stream
S QarGuiPanelUrlExt Extension that creates a GUI panel showing a website URL
S QarHandJointLocation One XR_EXT_hand_tracking joint
S QarHandJoints One hand's tracking state
S QarHandJointVelocity Velocity of one joint
S QarImageSize Image size (pixels)
S QarLibraryInit Library initialization parameters
S QarLuid
S QarNearFar Near and far clip distances along a view's -Z, in the units of the poses the view was rendered with: app units for a render sender bound to an app volume. near > far declares reverse-Z
S QarOnboardCodeExt Extension: onboard with the short code shown on the hub onboarding screen
S QarOnboardHostExt Extension: override the hub discovery endpoint for qar_runtime_onboard when QarOnboardCodeExt is chained
S QarOnboardingId Identity slot key, generated by the runtime on first onboard
S QarOnboardInit Base init for full onboarding
S QarOnboardInviteExt Extension: onboard from a full invite blob (sibling app / second API instance)
S QarOnboardPeerIdExt Extension: join the session under a peer id chosen by the caller
S QarPeerId Peer identifier
S QarPeerPresentation Presentation metadata advertised to other peers
S QarPose Pose combining position and orientation. Its space is named by the field or function holding it; see Coordinate systems
S QarQuaternion Rotation quaternion, Hamilton, stored x, y, z, w. Its space is named by the field or function holding it; see Coordinate systems
S QarRejoinInit Continue / rejoin the last persisted session (situation: continue)
S QarRenderFrameShow Parameters describing how to present/show a rendered frame
S QarRenderFrameShowViewOverridesExt Extension: override per-view pose/FOV for this frame
S QarRenderFrameView
S QarRenderFrameViewOverride Per-view pose/FOV override entry
S QarRenderSenderInit Rendering stream sender configuration
S QarRequestInviteInit Mint an invite to hand to a sibling instance (session-scoped)
S QarRequestOnboardingCodesInit Ask the hub for a new set of one-time onboarding codes
S QarResult Result returned by most API calls
S QarRuntimeInit Runtime initialization parameters
S QarSessionId Session identifier (fixed-size)
S QarSessionInviteTargetAppInit Ask this machine's hub to start a target app for one AR device
S QarStreamId Stream identifier (fixed-size)
S QarStreamParamsD3D11
S QarStructureHeader
S QarSyncFrameD3D11
S QarTextureSize Texture description including format and array layers
S QarTimePoint Wall-clock instant: nanoseconds since the Unix epoch (UTC)
S QarVector3 3D vector. Its space is named by the field or function holding it; see Coordinate systems
S QarVector3d Double-precision 3D vector
S QarVideoFrameCpu
S QarVideoFrameD3D11
S QarVideoFrameLayout Video frame layout with views and backing textures
S QarVideoFrameView Video sub-stream view into a texture
S QarVideoSenderInit
S QarVideoTextureCpu
S QarVideoTextureD3D11
S RenderRequestState

Generated via doxygen2docusaurus 2.2.1 by Doxygen 1.9.8.