1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-25 15:37:42 +00:00

Add WebXRInterface.xr_standard_mapping flag to attempt to convert button/axis ids to match other AR/VR interfaces

This commit is contained in:
David Snopek
2022-04-07 13:22:19 -05:00
parent 14856b1dbd
commit 2a6199aa0f
7 changed files with 107 additions and 25 deletions

View File

@@ -46,6 +46,7 @@ class WebXRInterfaceJS : public WebXRInterface {
private:
bool initialized;
bool xr_standard_mapping;
String session_mode;
String required_features;
@@ -80,6 +81,8 @@ public:
virtual TargetRayMode get_controller_target_ray_mode(int p_controller_id) const;
virtual String get_visibility_state() const;
virtual PoolVector3Array get_bounds_geometry() const;
virtual void set_xr_standard_mapping(bool p_xr_standard_mapping);
virtual bool get_xr_standard_mapping() const;
virtual StringName get_name() const;
virtual int get_capabilities() const;