Simplify some variables in frame

This commit is contained in:
rodolpheh 2023-12-05 22:42:51 +00:00
parent 3bc883e6f2
commit 824f9f1d7f
2 changed files with 10 additions and 10 deletions

View File

@ -89,15 +89,15 @@ void UltraleapFrame::fill_frame_data(Ref<UltraleapFrame> ul_frame, const LEAP_TR
for (size_t i = 0; i < frame->nHands; i++)
{
if (frame->pHands[i].type == eLeapHandType_Left) {
if (ul_frame->get_left_hand() == NULL) {
ul_frame->set_left_hand(Ref<UltraleapHand>(memnew(UltraleapHand)));
if (!ul_frame->left_hand.is_valid()) {
ul_frame->left_hand.instantiate();
}
UltraleapHand::fill_hand_data(ul_frame->get_left_hand(), &frame->pHands[i], rigging_transform);
ul_frame->is_left_hand_visible = true;
}
else {
if (ul_frame->get_right_hand() == NULL) {
ul_frame->set_right_hand(Ref<UltraleapHand>(memnew(UltraleapHand)));
if (!ul_frame->right_hand.is_valid()) {
ul_frame->right_hand.instantiate();
}
UltraleapHand::fill_hand_data(ul_frame->get_right_hand(), &frame->pHands[i], rigging_transform);
ul_frame->is_right_hand_visible = true;

View File

@ -26,11 +26,11 @@ public:
float framerate;
Ref<UltraleapHand> get_left_hand() { return left_hand_ref; }
void set_left_hand(Ref<UltraleapHand> value) { left_hand_ref = value; }
Ref<UltraleapHand> get_left_hand() { return left_hand; }
void set_left_hand(Ref<UltraleapHand> value) { left_hand = value; }
Ref<UltraleapHand> get_right_hand() { return right_hand_ref; }
void set_right_hand(Ref<UltraleapHand> value) { right_hand_ref = value; }
Ref<UltraleapHand> get_right_hand() { return right_hand; }
void set_right_hand(Ref<UltraleapHand> value) { right_hand = value; }
bool get_is_left_hand_visible() { return is_left_hand_visible; }
void set_is_left_hand_visible(bool value) { is_left_hand_visible = value; }
@ -46,8 +46,8 @@ protected:
static void _bind_methods();
private:
Ref<UltraleapHand> left_hand_ref;
Ref<UltraleapHand> right_hand_ref;
Ref<UltraleapHand> left_hand;
Ref<UltraleapHand> right_hand;
};
#endif