#include "xr_hand_tracker.h"
#include "xr_body_tracker.h"
void XRHandTracker::_bind_methods() { … }
void XRHandTracker::set_tracker_type(XRServer::TrackerType p_type) { … }
void XRHandTracker::set_tracker_hand(const XRPositionalTracker::TrackerHand p_hand) { … }
void XRHandTracker::set_has_tracking_data(bool p_has_tracking_data) { … }
bool XRHandTracker::get_has_tracking_data() const { … }
void XRHandTracker::set_hand_tracking_source(XRHandTracker::HandTrackingSource p_source) { … }
XRHandTracker::HandTrackingSource XRHandTracker::get_hand_tracking_source() const { … }
void XRHandTracker::set_hand_joint_flags(XRHandTracker::HandJoint p_joint, BitField<XRHandTracker::HandJointFlags> p_flags) { … }
BitField<XRHandTracker::HandJointFlags> XRHandTracker::get_hand_joint_flags(XRHandTracker::HandJoint p_joint) const { … }
void XRHandTracker::set_hand_joint_transform(XRHandTracker::HandJoint p_joint, const Transform3D &p_transform) { … }
Transform3D XRHandTracker::get_hand_joint_transform(XRHandTracker::HandJoint p_joint) const { … }
void XRHandTracker::set_hand_joint_radius(XRHandTracker::HandJoint p_joint, float p_radius) { … }
float XRHandTracker::get_hand_joint_radius(XRHandTracker::HandJoint p_joint) const { … }
void XRHandTracker::set_hand_joint_linear_velocity(XRHandTracker::HandJoint p_joint, const Vector3 &p_velocity) { … }
Vector3 XRHandTracker::get_hand_joint_linear_velocity(XRHandTracker::HandJoint p_joint) const { … }
void XRHandTracker::set_hand_joint_angular_velocity(XRHandTracker::HandJoint p_joint, const Vector3 &p_velocity) { … }
Vector3 XRHandTracker::get_hand_joint_angular_velocity(XRHandTracker::HandJoint p_joint) const { … }
XRHandTracker::XRHandTracker() { … }