YouDunIt/modules/you_done_it/ydi_vr_origin.h

17 lines
371 B
C++

#pragma once
#include <scene/3d/xr/xr_nodes.h>
#include <servers/xr/xr_interface.h>
class VROrigin : public XROrigin3D {
GDCLASS(VROrigin, XROrigin3D);
static void _bind_methods();
private:
void setup_vr_interface(Ref<XRInterface> with_interface);
void on_xr_interface_added(StringName interface);
void enter_tree();
protected:
void _notification(int what);
};