Blender  V3.3
Public Attributes | List of all members
XrSessionSettings Struct Reference

#include <DNA_xr_types.h>

Public Attributes

struct View3DShading shading
 
float base_scale
 
char _pad [3]
 
char base_pose_type
 
Objectbase_pose_object
 
float base_pose_location [3]
 
float base_pose_angle
 
char draw_flags
 
char controller_draw_style
 
char _pad2 [2]
 
float clip_start
 
float clip_end
 
int flag
 
int object_type_exclude_viewport
 
int object_type_exclude_select
 

Detailed Description

Definition at line 17 of file DNA_xr_types.h.

Member Data Documentation

◆ _pad

char XrSessionSettings::_pad[3]

Definition at line 22 of file DNA_xr_types.h.

◆ _pad2

char XrSessionSettings::_pad2[2]

Definition at line 33 of file DNA_xr_types.h.

◆ base_pose_angle

float XrSessionSettings::base_pose_angle

Definition at line 27 of file DNA_xr_types.h.

Referenced by wm_xr_session_base_pose_calc().

◆ base_pose_location

float XrSessionSettings::base_pose_location[3]

Definition at line 26 of file DNA_xr_types.h.

Referenced by wm_xr_session_base_pose_calc().

◆ base_pose_object

Object* XrSessionSettings::base_pose_object

◆ base_pose_type

char XrSessionSettings::base_pose_type

◆ base_scale

float XrSessionSettings::base_scale

◆ clip_end

float XrSessionSettings::clip_end

◆ clip_start

float XrSessionSettings::clip_start

◆ controller_draw_style

char XrSessionSettings::controller_draw_style

Draw style for controller visualization.

Definition at line 32 of file DNA_xr_types.h.

Referenced by wm_xr_controller_aim_draw(), and wm_xr_controller_model_draw().

◆ draw_flags

char XrSessionSettings::draw_flags

View3D draw flags (V3D_OFSDRAW_NONE, V3D_OFSDRAW_SHOW_ANNOTATION, ...).

Definition at line 30 of file DNA_xr_types.h.

Referenced by wm_xr_draw_view().

◆ flag

int XrSessionSettings::flag

◆ object_type_exclude_select

int XrSessionSettings::object_type_exclude_select

Definition at line 42 of file DNA_xr_types.h.

Referenced by wm_xr_draw_view(), and wm_xr_session_actions_update().

◆ object_type_exclude_viewport

int XrSessionSettings::object_type_exclude_viewport

Object type settings to apply to VR view (unlike shading, not shared with window 3D-View).

Definition at line 41 of file DNA_xr_types.h.

Referenced by wm_xr_draw_view(), and wm_xr_session_actions_update().

◆ shading

struct View3DShading XrSessionSettings::shading

Shading settings, struct shared with 3D-View so settings are the same.

Definition at line 1 of file DNA_xr_types.h.

Referenced by direct_link_wm_xr_data(), wm_xr_draw_view(), wm_xr_exit(), and write_wm_xr_data().


The documentation for this struct was generated from the following file: