Compare commits

...

2 Commits

@ -1,6 +1,8 @@
OpenVR SDK
---
**Forked from commit `4c85abcb7f7f1f02adaf3812018c99fc593bc341` @ openvr**
OpenVR is an API and runtime that allows access to VR hardware from multiple
vendors without requiring that applications have specific knowledge of the
hardware they are targeting. This repository is an SDK that contains the API

@ -2202,6 +2202,11 @@ typedef struct VRControllerAxis_t
float y;
} VRControllerAxis_t;
#if defined(__linux__) || defined(__APPLE__)
// This structure was originally defined mis-packed on Linux, preserved for
// compatibility.
#pragma pack( push, 4 )
#endif
typedef struct VRControllerState_t
{
uint32_t unPacketNum;
@ -2209,6 +2214,9 @@ typedef struct VRControllerState_t
uint64_t ulButtonTouched;
struct VRControllerAxis_t rAxis[5]; //struct vr::VRControllerAxis_t[5]
} VRControllerState_t;
#if defined(__linux__) || defined(__APPLE__)
#pragma pack( pop )
#endif
typedef struct CameraVideoStreamFrameHeader_t
{

Loading…
Cancel
Save