Includes base definitions/typedefs, some C functionality, some header-only C++ functionality, and some compiled C++ functionality.
More...
|
| 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 |
|
| Math data structures |
| Basic structures and conversion utilities for common math entites.This is not intended to be a full math library. It is expected that you convert the values in these structures into your own math types. If you do not yet have a math library, Eigen is highly recommended.
|
|
|
| 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.
|
|
|
typedef uint8_t | OSVR_CBool |
| A pre-C99-safe bool type. Canonical values for true and false are provided. Interpretation of other values is not defined.
|
|
Includes base definitions/typedefs, some C functionality, some header-only C++ functionality, and some compiled C++ functionality.