Rename XRPositionalTracker methods
Renames: - set_type() -> set_tracker_type() - set_name() -> set_tracker_name() - get_tracks_orientation() - `is_tracking_orientation() - get_tracks_position() -> `is_tracking_position() - get_hand() -> get_tracker_hand() - set_hand() -> set_tracker_hand()
This commit is contained in:
parent
bccbd4be90
commit
fdf92ca298
8 changed files with 42 additions and 42 deletions
|
|
@ -42,17 +42,17 @@ void XRPositionalTracker::_bind_methods() {
|
|||
ClassDB::bind_method(D_METHOD("get_tracker_id"), &XRPositionalTracker::get_tracker_id);
|
||||
ClassDB::bind_method(D_METHOD("get_tracker_name"), &XRPositionalTracker::get_tracker_name);
|
||||
ClassDB::bind_method(D_METHOD("get_joy_id"), &XRPositionalTracker::get_joy_id);
|
||||
ClassDB::bind_method(D_METHOD("get_tracks_orientation"), &XRPositionalTracker::get_tracks_orientation);
|
||||
ClassDB::bind_method(D_METHOD("is_tracking_orientation"), &XRPositionalTracker::is_tracking_orientation);
|
||||
ClassDB::bind_method(D_METHOD("get_orientation"), &XRPositionalTracker::get_orientation);
|
||||
ClassDB::bind_method(D_METHOD("get_tracks_position"), &XRPositionalTracker::get_tracks_position);
|
||||
ClassDB::bind_method(D_METHOD("is_tracking_position"), &XRPositionalTracker::is_tracking_position);
|
||||
ClassDB::bind_method(D_METHOD("get_position"), &XRPositionalTracker::get_position);
|
||||
ClassDB::bind_method(D_METHOD("get_hand"), &XRPositionalTracker::get_hand);
|
||||
ClassDB::bind_method(D_METHOD("get_tracker_hand"), &XRPositionalTracker::get_tracker_hand);
|
||||
ClassDB::bind_method(D_METHOD("get_transform", "adjust_by_reference_frame"), &XRPositionalTracker::get_transform);
|
||||
ClassDB::bind_method(D_METHOD("get_mesh"), &XRPositionalTracker::get_mesh);
|
||||
|
||||
// these functions we don't want to expose to normal users but do need to be callable from GDNative
|
||||
ClassDB::bind_method(D_METHOD("_set_type", "type"), &XRPositionalTracker::set_type);
|
||||
ClassDB::bind_method(D_METHOD("_set_name", "name"), &XRPositionalTracker::set_name);
|
||||
ClassDB::bind_method(D_METHOD("_set_tracker_type", "type"), &XRPositionalTracker::set_tracker_type);
|
||||
ClassDB::bind_method(D_METHOD("_set_tracker_name", "name"), &XRPositionalTracker::set_tracker_name);
|
||||
ClassDB::bind_method(D_METHOD("_set_joy_id", "joy_id"), &XRPositionalTracker::set_joy_id);
|
||||
ClassDB::bind_method(D_METHOD("_set_orientation", "orientation"), &XRPositionalTracker::set_orientation);
|
||||
ClassDB::bind_method(D_METHOD("_set_rw_position", "rw_position"), &XRPositionalTracker::set_rw_position);
|
||||
|
|
@ -63,7 +63,7 @@ void XRPositionalTracker::_bind_methods() {
|
|||
ADD_PROPERTY(PropertyInfo(Variant::FLOAT, "rumble"), "set_rumble", "get_rumble");
|
||||
};
|
||||
|
||||
void XRPositionalTracker::set_type(XRServer::TrackerType p_type) {
|
||||
void XRPositionalTracker::set_tracker_type(XRServer::TrackerType p_type) {
|
||||
if (type != p_type) {
|
||||
type = p_type;
|
||||
hand = XRPositionalTracker::TRACKER_HAND_UNKNOWN;
|
||||
|
|
@ -81,7 +81,7 @@ XRServer::TrackerType XRPositionalTracker::get_tracker_type() const {
|
|||
return type;
|
||||
};
|
||||
|
||||
void XRPositionalTracker::set_name(const String &p_name) {
|
||||
void XRPositionalTracker::set_tracker_name(const String &p_name) {
|
||||
name = p_name;
|
||||
};
|
||||
|
||||
|
|
@ -101,14 +101,14 @@ int XRPositionalTracker::get_joy_id() const {
|
|||
return joy_id;
|
||||
};
|
||||
|
||||
bool XRPositionalTracker::get_tracks_orientation() const {
|
||||
return tracks_orientation;
|
||||
bool XRPositionalTracker::is_tracking_orientation() const {
|
||||
return tracking_orientation;
|
||||
};
|
||||
|
||||
void XRPositionalTracker::set_orientation(const Basis &p_orientation) {
|
||||
_THREAD_SAFE_METHOD_
|
||||
|
||||
tracks_orientation = true; // obviously we have this
|
||||
tracking_orientation = true; // obviously we have this
|
||||
orientation = p_orientation;
|
||||
};
|
||||
|
||||
|
|
@ -118,8 +118,8 @@ Basis XRPositionalTracker::get_orientation() const {
|
|||
return orientation;
|
||||
};
|
||||
|
||||
bool XRPositionalTracker::get_tracks_position() const {
|
||||
return tracks_position;
|
||||
bool XRPositionalTracker::is_tracking_position() const {
|
||||
return tracking_position;
|
||||
};
|
||||
|
||||
void XRPositionalTracker::set_position(const Vector3 &p_position) {
|
||||
|
|
@ -130,7 +130,7 @@ void XRPositionalTracker::set_position(const Vector3 &p_position) {
|
|||
real_t world_scale = xr_server->get_world_scale();
|
||||
ERR_FAIL_COND(world_scale == 0);
|
||||
|
||||
tracks_position = true; // obviously we have this
|
||||
tracking_position = true; // obviously we have this
|
||||
rw_position = p_position / world_scale;
|
||||
};
|
||||
|
||||
|
|
@ -147,7 +147,7 @@ Vector3 XRPositionalTracker::get_position() const {
|
|||
void XRPositionalTracker::set_rw_position(const Vector3 &p_rw_position) {
|
||||
_THREAD_SAFE_METHOD_
|
||||
|
||||
tracks_position = true; // obviously we have this
|
||||
tracking_position = true; // obviously we have this
|
||||
rw_position = p_rw_position;
|
||||
};
|
||||
|
||||
|
|
@ -169,11 +169,11 @@ Ref<Mesh> XRPositionalTracker::get_mesh() const {
|
|||
return mesh;
|
||||
};
|
||||
|
||||
XRPositionalTracker::TrackerHand XRPositionalTracker::get_hand() const {
|
||||
XRPositionalTracker::TrackerHand XRPositionalTracker::get_tracker_hand() const {
|
||||
return hand;
|
||||
};
|
||||
|
||||
void XRPositionalTracker::set_hand(const XRPositionalTracker::TrackerHand p_hand) {
|
||||
void XRPositionalTracker::set_tracker_hand(const XRPositionalTracker::TrackerHand p_hand) {
|
||||
XRServer *xr_server = XRServer::get_singleton();
|
||||
ERR_FAIL_NULL(xr_server);
|
||||
|
||||
|
|
@ -227,8 +227,8 @@ XRPositionalTracker::XRPositionalTracker() {
|
|||
name = "Unknown";
|
||||
joy_id = -1;
|
||||
tracker_id = 0;
|
||||
tracks_orientation = false;
|
||||
tracks_position = false;
|
||||
tracking_orientation = false;
|
||||
tracking_position = false;
|
||||
hand = TRACKER_HAND_UNKNOWN;
|
||||
rumble = 0.0;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -59,9 +59,9 @@ private:
|
|||
StringName name; // (unique) name of the tracker
|
||||
int tracker_id; // tracker index id that is unique per type
|
||||
int joy_id; // if we also have a related joystick entity, the id of the joystick
|
||||
bool tracks_orientation; // do we track orientation?
|
||||
bool tracking_orientation; // do we track orientation?
|
||||
Basis orientation; // our orientation
|
||||
bool tracks_position; // do we track position?
|
||||
bool tracking_position; // do we track position?
|
||||
Vector3 rw_position; // our position "in the real world, so without world_scale applied"
|
||||
Ref<Mesh> mesh; // when available, a mesh that can be used to render this tracker
|
||||
TrackerHand hand; // if known, the hand this tracker is held in
|
||||
|
|
@ -71,23 +71,23 @@ protected:
|
|||
static void _bind_methods();
|
||||
|
||||
public:
|
||||
void set_type(XRServer::TrackerType p_type);
|
||||
void set_tracker_type(XRServer::TrackerType p_type);
|
||||
XRServer::TrackerType get_tracker_type() const;
|
||||
void set_name(const String &p_name);
|
||||
void set_tracker_name(const String &p_name);
|
||||
StringName get_tracker_name() const;
|
||||
int get_tracker_id() const;
|
||||
void set_joy_id(int p_joy_id);
|
||||
int get_joy_id() const;
|
||||
bool get_tracks_orientation() const;
|
||||
bool is_tracking_orientation() const;
|
||||
void set_orientation(const Basis &p_orientation);
|
||||
Basis get_orientation() const;
|
||||
bool get_tracks_position() const;
|
||||
bool is_tracking_position() const;
|
||||
void set_position(const Vector3 &p_position); // set position with world_scale applied
|
||||
Vector3 get_position() const; // get position with world_scale applied
|
||||
void set_rw_position(const Vector3 &p_rw_position);
|
||||
Vector3 get_rw_position() const;
|
||||
XRPositionalTracker::TrackerHand get_hand() const;
|
||||
void set_hand(const XRPositionalTracker::TrackerHand p_hand);
|
||||
XRPositionalTracker::TrackerHand get_tracker_hand() const;
|
||||
void set_tracker_hand(const XRPositionalTracker::TrackerHand p_hand);
|
||||
real_t get_rumble() const;
|
||||
void set_rumble(real_t p_rumble);
|
||||
void set_mesh(const Ref<Mesh> &p_mesh);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue