SDK DOCUMENTATION
Data Structures
Here are the data structures with brief descriptions:
 Cvarjo_AlignedViewAxis aligned tangents from a projection matrix
 Cvarjo_EventEvent struct used for all the events by the event system
 Cvarjo_EventButton
 Cvarjo_EventData
 Cvarjo_EventDisplayStatus
 Cvarjo_EventForeground
 Cvarjo_EventHeader
 Cvarjo_EventHeadsetStandbyStatus
 Cvarjo_EventHeadsetStatus
 Cvarjo_EventTrackingStatus
 Cvarjo_EventVisibility
 Cvarjo_FrameInfoPer-frame information
 Cvarjo_GazeGaze tracker vectors and tracking state
 Cvarjo_GraphicsInfoGeneral graphics information
 Cvarjo_LuidDevice Luid
 Cvarjo_MatrixDouble precision 4x4 matrix
 Cvarjo_Mesh2Df2D triangle list mesh
 Cvarjo_RayRay is a vector starting from an origin
 Cvarjo_SubmitInfoInformation required to submit a frame to the Compositor
 Cvarjo_SwapChainConfigConfig for swap chain texture size and count
 Cvarjo_SwapChainLimitsMinimum and maximum limits for swap chain texture count and size
 Cvarjo_TextureAPI-agnostic texture handle
 Cvarjo_Vector2Df32bit floating point 2D vector
 Cvarjo_Vector3D
 Cvarjo_ViewDescriptionView description
 Cvarjo_ViewInfoView information for a frame
 Cvarjo_ViewportViewport rectangle that defines viewport area