|
XRTraits C++ OpenXR Utilities
|
Header providing a variety of ways to create or initialize an OpenXR "tagged struct". More...
#include "DynamicVerified.h"#include "traits/APITraits.h"#include <openxr/openxr.h>#include <cstring>#include <type_traits>#include <vector>

Go to the source code of this file.
Classes | |
| struct | xrtraits::Initialized< T > |
Namespaces | |
| xrtraits | |
| Main namespace for these C++ OpenXR utilities. | |
Functions | |
| template<typename T > | |
| T * | xrtraits::initXrType (T *storage) |
| template<typename T > | |
| T * | xrtraits::initXrType (void *storage) |
| template<typename T > | |
| T * | xrtraits::initXrType (T &storage) |
| template<typename T > | |
| T | xrtraits::make_zeroed () |
| template<typename T > | |
| std::vector< T > | xrtraits::make_zeroed_vector (size_t n) |
Header providing a variety of ways to create or initialize an OpenXR "tagged struct".
1.8.13