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

#include <wm_xr_intern.h>

Public Attributes

struct wmXrControllernext
 
struct wmXrControllerprev
 
char subaction_path [64]
 
GHOST_XrPose grip_pose
 
float grip_mat [4][4]
 
float grip_mat_base [4][4]
 
GHOST_XrPose aim_pose
 
float aim_mat [4][4]
 
float aim_mat_base [4][4]
 
struct GPUBatchmodel
 

Detailed Description

Definition at line 117 of file wm_xr_intern.h.

Member Data Documentation

◆ aim_mat

float wmXrController::aim_mat[4][4]

Definition at line 128 of file wm_xr_intern.h.

◆ aim_mat_base

float wmXrController::aim_mat_base[4][4]

Definition at line 129 of file wm_xr_intern.h.

◆ aim_pose

GHOST_XrPose wmXrController::aim_pose

Pose (in world space) that represents the controller's aiming source.

Definition at line 127 of file wm_xr_intern.h.

◆ grip_mat

float wmXrController::grip_mat[4][4]

Definition at line 124 of file wm_xr_intern.h.

◆ grip_mat_base

float wmXrController::grip_mat_base[4][4]

Definition at line 125 of file wm_xr_intern.h.

◆ grip_pose

GHOST_XrPose wmXrController::grip_pose

Pose (in world space) that represents the user's hand when holding the controller.

Definition at line 123 of file wm_xr_intern.h.

◆ model

struct GPUBatch* wmXrController::model

Controller model.

Definition at line 132 of file wm_xr_intern.h.

◆ next

struct wmXrController* wmXrController::next

Definition at line 118 of file wm_xr_intern.h.

◆ prev

struct wmXrController * wmXrController::prev

Definition at line 118 of file wm_xr_intern.h.

◆ subaction_path

char wmXrController::subaction_path[64]

OpenXR user path identifier.

Definition at line 120 of file wm_xr_intern.h.


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