22 bool active()
const {
return _session !=
nullptr; }
27 bool update(
void* frame) {
return _session !=
nullptr && frame !=
nullptr; }
32 void* _session =
nullptr;
void end(XrErrorCallback callback=nullptr)
void * requestAnimationFrame(const MakeTickCallback &callback)
std::function< void(double, void *)> MakeTickCallback
std::function< void(const std::string *err)> XrErrorCallback