[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