Crate rovr [stability]
[-] [+]
[src]
Idiomatic Rust bindings for the Oculus SDK. Provides access to headset metadata and tracking information, plus helpers for attaching the headset to an OpenGL rendering context.
Modules
render | Methods for directly working with rendering. |
target | Types to ease integration of windowing libraries with rovr. |
Structs
Context | Oculus SDK context. Ensures the Oculus SDK has been initialized properly, and serves as a factory for builders that give access to the HMD. |
Hmd | An initialized HMD. |
HmdBuilder | Builder to construct an HMD. Allows the configuration of HMD settings and tracking capabilities. |
HmdDisplay | Full details about the system display representing this Hmd. These should be used to find the correct monitor on which to prepare a rendering window. |
TrackingOptions | Options for specifying the enabled tracking capabilities of a headset. |
Enums
Eye | |
HmdDisplayId | Platform-specific identifier for the OS display representing an Hmd. |
OculusError | Error produced while interacting with a wrapped Oculus device. |
Traits
RenderTarget | A target window to bind headset rendering to. |