Includes base definitions/typedefs, some C functionality, some header-only C++ functionality, and some compiled C++ functionality.
More...
|
| | Math data structures |
| | Basic structures and conversion utilities for common math entites.
|
| |
| | Static analysis annotation macros |
| | Wrappers for Microsoft's SAL annotations and othersUse of these is optional, but recommended particularly for C APIs, as well as any methods handling a buffer with a length.
|
| |
| | Timestamp interaction |
| | This provides a level of interoperability with struct timeval on systems with that facility.
|
| |
|
| | osvr::util |
| | The Util library: Functionality not necessarily coupled to any particular core library, serving more as a common base layer behind all systems.
|
| |
|
|
#define | OSVR_TRUE (1) |
| | Canonical "true" value for OSVR_CBool.
|
| |
|
#define | OSVR_FALSE (0) |
| | Canonical "false" value for OSVR_CBool.
|
| |
Includes base definitions/typedefs, some C functionality, some header-only C++ functionality, and some compiled C++ functionality.
§ OSVR_CBool
A pre-C99-safe bool type.
Canonical values for true and false are provided. Interpretation of other values is not defined.