[Bf-blender-cvs] [c996926c05d] xr-controller-support: Remove XrSessionState.reset_navigation() RNA func

Peter Kim noreply at git.blender.org
Thu Sep 2 06:56:39 CEST 2021


Commit: c996926c05d950f73ff7188b24ee119fe94e59f1
Author: Peter Kim
Date:   Thu Sep 2 13:27:55 2021 +0900
Branches: xr-controller-support
https://developer.blender.org/rBc996926c05d950f73ff7188b24ee119fe94e59f1

Remove XrSessionState.reset_navigation() RNA func

Function was unnecessary since XrSessionState.reset_to_base_pose()
will also reset navigation deltas.

===================================================================

M	source/blender/makesrna/intern/rna_xr.c

===================================================================

diff --git a/source/blender/makesrna/intern/rna_xr.c b/source/blender/makesrna/intern/rna_xr.c
index e7a9d36db20..d1ff031f1e6 100644
--- a/source/blender/makesrna/intern/rna_xr.c
+++ b/source/blender/makesrna/intern/rna_xr.c
@@ -767,19 +767,6 @@ static void rna_XrSessionState_reset_to_base_pose(bContext *C)
 #  endif
 }
 
-static void rna_XrSessionState_reset_navigation(bContext *C)
-{
-#  ifdef WITH_XR_OPENXR
-  wmWindowManager *wm = CTX_wm_manager(C);
-  if (WM_xr_session_exists(&wm->xr)) {
-    struct wmXrSessionState *state = WM_xr_session_state_handle_get(&wm->xr);
-    WM_xr_session_state_navigation_reset(state);
-  }
-#  else
-  UNUSED_VARS(C);
-#  endif
-}
-
 static bool rna_XrSessionState_action_set_create(bContext *C, XrActionMap *actionmap)
 {
 #  ifdef WITH_XR_OPENXR
@@ -1998,12 +1985,6 @@ static void rna_def_xr_session_state(BlenderRNA *brna)
   parm = RNA_def_pointer(func, "context", "Context", "", "");
   RNA_def_parameter_flags(parm, PROP_NEVER_NULL, PARM_REQUIRED);
 
-  func = RNA_def_function(srna, "reset_navigation", "rna_XrSessionState_reset_navigation");
-  RNA_def_function_ui_description(func, "Reset VR navigation deltas");
-  RNA_def_function_flag(func, FUNC_NO_SELF);
-  parm = RNA_def_pointer(func, "context", "Context", "", "");
-  RNA_def_parameter_flags(parm, PROP_NEVER_NULL, PARM_REQUIRED);
-
   func = RNA_def_function(srna, "action_set_create", "rna_XrSessionState_action_set_create");
   RNA_def_function_ui_description(func, "Create a VR action set");
   RNA_def_function_flag(func, FUNC_NO_SELF);



More information about the Bf-blender-cvs mailing list