summaryrefslogtreecommitdiffstats
path: root/servers/xr/xr_hand_tracker.h
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 /servers/xr/xr_hand_tracker.h
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 'servers/xr/xr_hand_tracker.h')
-rw-r--r--servers/xr/xr_hand_tracker.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/servers/xr/xr_hand_tracker.h b/servers/xr/xr_hand_tracker.h
index 8ef3c229c3..c7c18a31f8 100644
--- a/servers/xr/xr_hand_tracker.h
+++ b/servers/xr/xr_hand_tracker.h
@@ -38,12 +38,6 @@ class XRHandTracker : public XRPositionalTracker {
_THREAD_SAFE_CLASS_
public:
- enum Hand {
- HAND_LEFT,
- HAND_RIGHT,
- HAND_MAX,
- };
-
enum HandTrackingSource {
HAND_TRACKING_SOURCE_UNKNOWN,
HAND_TRACKING_SOURCE_UNOBSTRUCTED,
@@ -93,9 +87,6 @@ public:
void set_tracker_type(XRServer::TrackerType p_type) override;
void set_tracker_hand(const XRPositionalTracker::TrackerHand p_hand) override;
- void set_hand(Hand p_hand);
- Hand get_hand() const;
-
void set_has_tracking_data(bool p_has_tracking_data);
bool get_has_tracking_data() const;
@@ -123,7 +114,6 @@ protected:
static void _bind_methods();
private:
- Hand hand = HAND_LEFT;
bool has_tracking_data = false;
HandTrackingSource hand_tracking_source = HAND_TRACKING_SOURCE_UNKNOWN;
@@ -134,7 +124,6 @@ private:
Vector3 hand_joint_angular_velocities[HAND_JOINT_MAX];
};
-VARIANT_ENUM_CAST(XRHandTracker::Hand)
VARIANT_ENUM_CAST(XRHandTracker::HandTrackingSource)
VARIANT_ENUM_CAST(XRHandTracker::HandJoint)
VARIANT_BITFIELD_CAST(XRHandTracker::HandJointFlags)