|
Blender
V2.93
|
#include <wm_xr_intern.h>
Public Attributes | |
| bool | is_started |
| GHOST_XrPose | viewer_pose |
| float | viewer_viewmat [4][4] |
| float | focal_len |
| char | prev_base_pose_type |
| Object * | prev_base_pose_object |
| int | prev_settings_flag |
| float | prev_eye_position_ofs [3] |
| bool | force_reset_to_base_pose |
| bool | is_view_data_set |
Definition at line 27 of file wm_xr_intern.h.
| float wmXrSessionState::focal_len |
Definition at line 34 of file wm_xr_intern.h.
Referenced by WM_xr_session_state_viewer_pose_matrix_info_get().
| bool wmXrSessionState::force_reset_to_base_pose |
Definition at line 45 of file wm_xr_intern.h.
Referenced by WM_xr_session_base_pose_reset().
| bool wmXrSessionState::is_started |
Definition at line 28 of file wm_xr_intern.h.
Referenced by WM_xr_session_exists(), wm_xr_session_exit_cb(), and wm_xr_session_toggle().
| bool wmXrSessionState::is_view_data_set |
Definition at line 46 of file wm_xr_intern.h.
Referenced by WM_xr_session_state_viewer_pose_location_get(), WM_xr_session_state_viewer_pose_matrix_info_get(), and WM_xr_session_state_viewer_pose_rotation_get().
| Object* wmXrSessionState::prev_base_pose_object |
Definition at line 39 of file wm_xr_intern.h.
| char wmXrSessionState::prev_base_pose_type |
Copy of XrSessionSettings.base_pose_ data to detect changes that need resetting to base pose.
Definition at line 38 of file wm_xr_intern.h.
| float wmXrSessionState::prev_eye_position_ofs[3] |
Copy of wmXrDrawData.eye_position_ofs.
Definition at line 43 of file wm_xr_intern.h.
| int wmXrSessionState::prev_settings_flag |
Copy of XrSessionSettings.flag created on the last draw call, stored to detect changes.
Definition at line 41 of file wm_xr_intern.h.
| GHOST_XrPose wmXrSessionState::viewer_pose |
Last known viewer pose (centroid of eyes, in world space) stored for queries.
Definition at line 31 of file wm_xr_intern.h.
Referenced by WM_xr_session_state_viewer_pose_location_get(), and WM_xr_session_state_viewer_pose_rotation_get().
| float wmXrSessionState::viewer_viewmat[4][4] |
The last known view matrix, calculated from above's viewer pose.
Definition at line 33 of file wm_xr_intern.h.
Referenced by WM_xr_session_state_viewer_pose_matrix_info_get().