summaryrefslogtreecommitdiffstats
path: root/modules/openxr
diff options
context:
space:
mode:
authorMalcolm Nixon <Malcolm.nixon@gmail.com>2024-04-24 19:57:57 -0400
committerMalcolm Nixon <Malcolm.nixon@gmail.com>2024-04-25 19:38:57 -0400
commite00e5c03866be37bfe77ff66948d59a7a08bb0d2 (patch)
treec68b381709655b12ed3f5e79a52c03479cabdee8 /modules/openxr
parent4bca2d8bc64e84a764ee656b9c42443b24448f53 (diff)
downloadredot-engine-e00e5c03866be37bfe77ff66948d59a7a08bb0d2.tar.gz
Remove the Hand enum from XRHandTracker to fix name-collision with the hand property of the base class.
Co-Authored-By: David Snopek <191561+dsnopek@users.noreply.github.com>
Diffstat (limited to 'modules/openxr')
-rw-r--r--modules/openxr/extensions/openxr_hand_tracking_extension.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/openxr/extensions/openxr_hand_tracking_extension.cpp b/modules/openxr/extensions/openxr_hand_tracking_extension.cpp
index f8cc3d1d8c..12fa3bed7e 100644
--- a/modules/openxr/extensions/openxr_hand_tracking_extension.cpp
+++ b/modules/openxr/extensions/openxr_hand_tracking_extension.cpp
@@ -195,7 +195,7 @@ void OpenXRHandTrackingExtension::on_process() {
Ref<XRHandTracker> godot_tracker;
godot_tracker.instantiate();
- godot_tracker->set_hand(i == 0 ? XRHandTracker::HAND_LEFT : XRHandTracker::HAND_RIGHT);
+ godot_tracker->set_tracker_hand(i == 0 ? XRPositionalTracker::TRACKER_HAND_LEFT : XRPositionalTracker::TRACKER_HAND_RIGHT);
godot_tracker->set_tracker_name(i == 0 ? "/user/hand_tracker/left" : "/user/hand_tracker/right");
XRServer::get_singleton()->add_tracker(godot_tracker);
hand_trackers[i].godot_tracker = godot_tracker;