Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Ecs::VRTrackingInput Struct Reference

VR tracking input populated from OpenXR each frame. Used by the IK system to drive skeletal animation from controller poses. More...

#include <EcsData.h>

Collaboration diagram for Engine::Ecs::VRTrackingInput:

Classes

struct  DevicePose
 World-space pose for a tracked XR device. More...

Public Attributes

DevicePose hmd
DevicePose leftHand
DevicePose rightHand
double timestamp = 0.0

Detailed Description

VR tracking input populated from OpenXR each frame. Used by the IK system to drive skeletal animation from controller poses.

Definition at line 633 of file EcsData.h.

Member Data Documentation

◆ hmd

DevicePose Engine::Ecs::VRTrackingInput::hmd

Definition at line 648 of file EcsData.h.

◆ leftHand

DevicePose Engine::Ecs::VRTrackingInput::leftHand

Definition at line 649 of file EcsData.h.

◆ rightHand

DevicePose Engine::Ecs::VRTrackingInput::rightHand

Definition at line 650 of file EcsData.h.

◆ timestamp

double Engine::Ecs::VRTrackingInput::timestamp = 0.0

Definition at line 651 of file EcsData.h.


The documentation for this struct was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Ecs/EcsData.h