diff --git a/vrclient_x64/gen_wrapper.py b/vrclient_x64/gen_wrapper.py index 4f0bf1239..f3d8431e9 100755 --- a/vrclient_x64/gen_wrapper.py +++ b/vrclient_x64/gen_wrapper.py @@ -338,13 +338,12 @@ def declspec(decl, name): call = callconv(decl) if type(decl) is Cursor: decl = decl.type - canon = decl.get_canonical() - - if canon.kind == TypeKind.POINTER and canon.get_pointee().kind == TypeKind.FUNCTIONPROTO: - canon = canon.get_pointee() - return declspec_func(canon, f"*{call}{name}") + if 'VRControllerState_t' not in decl.spelling: # FIXME + decl = decl.get_canonical() const = 'const ' if decl.is_const_qualified() else '' + if decl.kind == TypeKind.FUNCTIONPROTO: + return declspec_func(decl, name) if decl.kind in (TypeKind.POINTER, TypeKind.LVALUEREFERENCE): decl = decl.get_pointee() return declspec(decl, f"*{call}{const}{name}") diff --git a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_006.h b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_006.h index 565148ab2..07004ae18 100644 --- a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_006.h +++ b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_006.h @@ -75,7 +75,7 @@ extern void cppIVRApplications_IVRApplications_006_LaunchTemplateApplication( st struct cppIVRApplications_IVRApplications_006_LaunchApplicationFromMimeType_params { void *linux_side; - EVRApplicationError _ret; + uint32_t _ret; const char *pchMimeType; const char *pchArgs; }; diff --git a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_007.h b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_007.h index 6eefcbaa5..2b6441f82 100644 --- a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_007.h +++ b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_007.h @@ -75,7 +75,7 @@ extern void cppIVRApplications_IVRApplications_007_LaunchTemplateApplication( st struct cppIVRApplications_IVRApplications_007_LaunchApplicationFromMimeType_params { void *linux_side; - EVRApplicationError _ret; + uint32_t _ret; const char *pchMimeType; const char *pchArgs; }; diff --git a/vrclient_x64/vrclient_x64/cppIVRClientCore_IVRClientCore_002.h b/vrclient_x64/vrclient_x64/cppIVRClientCore_IVRClientCore_002.h index 708fad9b5..03c7f65e5 100644 --- a/vrclient_x64/vrclient_x64/cppIVRClientCore_IVRClientCore_002.h +++ b/vrclient_x64/vrclient_x64/cppIVRClientCore_IVRClientCore_002.h @@ -5,7 +5,7 @@ struct cppIVRClientCore_IVRClientCore_002_Init_params { void *linux_side; uint32_t _ret; - EVRApplicationType eApplicationType; + uint32_t eApplicationType; }; extern void cppIVRClientCore_IVRClientCore_002_Init( struct cppIVRClientCore_IVRClientCore_002_Init_params *params ); @@ -43,7 +43,7 @@ struct cppIVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError_params { void *linux_side; const char *_ret; - EVRInitError eError; + uint32_t eError; }; extern void cppIVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError( struct cppIVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError_params *params ); @@ -51,7 +51,7 @@ struct cppIVRClientCore_IVRClientCore_002_GetIDForVRInitError_params { void *linux_side; const char *_ret; - EVRInitError eError; + uint32_t eError; }; extern void cppIVRClientCore_IVRClientCore_002_GetIDForVRInitError( struct cppIVRClientCore_IVRClientCore_002_GetIDForVRInitError_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRClientCore_IVRClientCore_003.h b/vrclient_x64/vrclient_x64/cppIVRClientCore_IVRClientCore_003.h index 27b46f6e4..3daed9e3e 100644 --- a/vrclient_x64/vrclient_x64/cppIVRClientCore_IVRClientCore_003.h +++ b/vrclient_x64/vrclient_x64/cppIVRClientCore_IVRClientCore_003.h @@ -5,7 +5,7 @@ struct cppIVRClientCore_IVRClientCore_003_Init_params { void *linux_side; uint32_t _ret; - EVRApplicationType eApplicationType; + uint32_t eApplicationType; const char *pStartupInfo; }; extern void cppIVRClientCore_IVRClientCore_003_Init( struct cppIVRClientCore_IVRClientCore_003_Init_params *params ); @@ -44,7 +44,7 @@ struct cppIVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError_params { void *linux_side; const char *_ret; - EVRInitError eError; + uint32_t eError; }; extern void cppIVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError( struct cppIVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError_params *params ); @@ -52,7 +52,7 @@ struct cppIVRClientCore_IVRClientCore_003_GetIDForVRInitError_params { void *linux_side; const char *_ret; - EVRInitError eError; + uint32_t eError; }; extern void cppIVRClientCore_IVRClientCore_003_GetIDForVRInitError( struct cppIVRClientCore_IVRClientCore_003_GetIDForVRInitError_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_005.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_005.h index 6ae5b89aa..4a2b83af6 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_005.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_005.h @@ -169,7 +169,7 @@ struct cppIVRCompositor_IVRCompositor_005_ComputeOverlayIntersection_params bool _ret; const Compositor_OverlaySettings *pSettings; float fAspectRatio; - TrackingUniverseOrigin eOrigin; + uint32_t eOrigin; HmdVector3_t vSource; HmdVector3_t vDirection; HmdVector2_t *pvecIntersectionUV; diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_012.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_012.h index dbfcb5f4c..02a5576d3 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_012.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_012.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_013.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_013.h index 2edb31b37..372bcd419 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_013.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_013.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_014.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_014.h index 11bdab01c..c11fffbf7 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_014.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_014.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_015.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_015.h index d16fcffe5..8ebce3ffb 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_015.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_015.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; @@ -230,8 +230,8 @@ extern void cppIVRCompositor_IVRCompositor_015_SuspendRendering( struct cppIVRCo struct cppIVRCompositor_IVRCompositor_015_RequestScreenshot_params { void *linux_side; - EVRCompositorError _ret; - EVRScreenshotType type; + uint32_t _ret; + uint32_t type; const char *pchDestinationFileName; const char *pchVRDestinationFileName; }; @@ -240,15 +240,15 @@ extern void cppIVRCompositor_IVRCompositor_015_RequestScreenshot( struct cppIVRC struct cppIVRCompositor_IVRCompositor_015_GetCurrentScreenshotType_params { void *linux_side; - EVRScreenshotType _ret; + uint32_t _ret; }; extern void cppIVRCompositor_IVRCompositor_015_GetCurrentScreenshotType( struct cppIVRCompositor_IVRCompositor_015_GetCurrentScreenshotType_params *params ); struct cppIVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; + uint32_t _ret; + uint32_t eEye; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; }; @@ -257,10 +257,10 @@ extern void cppIVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11( struct cpp struct cppIVRCompositor_IVRCompositor_015_GetMirrorTextureGL_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; - glUInt_t *pglTextureId; - glSharedTextureHandle_t *pglSharedTextureHandle; + uint32_t _ret; + uint32_t eEye; + uint32_t *pglTextureId; + void **pglSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_015_GetMirrorTextureGL( struct cppIVRCompositor_IVRCompositor_015_GetMirrorTextureGL_params *params ); @@ -268,22 +268,22 @@ struct cppIVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture_params { void *linux_side; bool _ret; - glUInt_t glTextureId; - glSharedTextureHandle_t glSharedTextureHandle; + uint32_t glTextureId; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture( struct cppIVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture_params *params ); struct cppIVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess_params *params ); struct cppIVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_016.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_016.h index 2b63bb087..3b44bf212 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_016.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_016.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; @@ -230,8 +230,8 @@ extern void cppIVRCompositor_IVRCompositor_016_SuspendRendering( struct cppIVRCo struct cppIVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; + uint32_t _ret; + uint32_t eEye; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; }; @@ -240,10 +240,10 @@ extern void cppIVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11( struct cpp struct cppIVRCompositor_IVRCompositor_016_GetMirrorTextureGL_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; - glUInt_t *pglTextureId; - glSharedTextureHandle_t *pglSharedTextureHandle; + uint32_t _ret; + uint32_t eEye; + uint32_t *pglTextureId; + void **pglSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_016_GetMirrorTextureGL( struct cppIVRCompositor_IVRCompositor_016_GetMirrorTextureGL_params *params ); @@ -251,22 +251,22 @@ struct cppIVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture_params { void *linux_side; bool _ret; - glUInt_t glTextureId; - glSharedTextureHandle_t glSharedTextureHandle; + uint32_t glTextureId; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture( struct cppIVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture_params *params ); struct cppIVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess_params *params ); struct cppIVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_017.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_017.h index 8d6e7f5ae..bb6f9bc45 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_017.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_017.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; @@ -239,8 +239,8 @@ extern void cppIVRCompositor_IVRCompositor_017_SuspendRendering( struct cppIVRCo struct cppIVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; + uint32_t _ret; + uint32_t eEye; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; }; @@ -249,10 +249,10 @@ extern void cppIVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11( struct cpp struct cppIVRCompositor_IVRCompositor_017_GetMirrorTextureGL_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; - glUInt_t *pglTextureId; - glSharedTextureHandle_t *pglSharedTextureHandle; + uint32_t _ret; + uint32_t eEye; + uint32_t *pglTextureId; + void **pglSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_017_GetMirrorTextureGL( struct cppIVRCompositor_IVRCompositor_017_GetMirrorTextureGL_params *params ); @@ -260,22 +260,22 @@ struct cppIVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture_params { void *linux_side; bool _ret; - glUInt_t glTextureId; - glSharedTextureHandle_t glSharedTextureHandle; + uint32_t glTextureId; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture( struct cppIVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture_params *params ); struct cppIVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess_params *params ); struct cppIVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_018.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_018.h index 7a46e1442..2af24bce4 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_018.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_018.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; @@ -254,8 +254,8 @@ extern void cppIVRCompositor_IVRCompositor_018_SuspendRendering( struct cppIVRCo struct cppIVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; + uint32_t _ret; + uint32_t eEye; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; }; @@ -264,10 +264,10 @@ extern void cppIVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11( struct cpp struct cppIVRCompositor_IVRCompositor_018_GetMirrorTextureGL_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; - glUInt_t *pglTextureId; - glSharedTextureHandle_t *pglSharedTextureHandle; + uint32_t _ret; + uint32_t eEye; + uint32_t *pglTextureId; + void **pglSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_018_GetMirrorTextureGL( struct cppIVRCompositor_IVRCompositor_018_GetMirrorTextureGL_params *params ); @@ -275,22 +275,22 @@ struct cppIVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture_params { void *linux_side; bool _ret; - glUInt_t glTextureId; - glSharedTextureHandle_t glSharedTextureHandle; + uint32_t glTextureId; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture( struct cppIVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture_params *params ); struct cppIVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess_params *params ); struct cppIVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_019.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_019.h index 0a29e7935..fbdf35259 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_019.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_019.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; @@ -254,8 +254,8 @@ extern void cppIVRCompositor_IVRCompositor_019_SuspendRendering( struct cppIVRCo struct cppIVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; + uint32_t _ret; + uint32_t eEye; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; }; @@ -264,10 +264,10 @@ extern void cppIVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11( struct cpp struct cppIVRCompositor_IVRCompositor_019_GetMirrorTextureGL_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; - glUInt_t *pglTextureId; - glSharedTextureHandle_t *pglSharedTextureHandle; + uint32_t _ret; + uint32_t eEye; + uint32_t *pglTextureId; + void **pglSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_019_GetMirrorTextureGL( struct cppIVRCompositor_IVRCompositor_019_GetMirrorTextureGL_params *params ); @@ -275,22 +275,22 @@ struct cppIVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture_params { void *linux_side; bool _ret; - glUInt_t glTextureId; - glSharedTextureHandle_t glSharedTextureHandle; + uint32_t glTextureId; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture( struct cppIVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture_params *params ); struct cppIVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess_params *params ); struct cppIVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_020.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_020.h index 9e053146f..776dee271 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_020.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_020.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; @@ -254,8 +254,8 @@ extern void cppIVRCompositor_IVRCompositor_020_SuspendRendering( struct cppIVRCo struct cppIVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; + uint32_t _ret; + uint32_t eEye; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; }; @@ -271,10 +271,10 @@ extern void cppIVRCompositor_IVRCompositor_020_ReleaseMirrorTextureD3D11( struct struct cppIVRCompositor_IVRCompositor_020_GetMirrorTextureGL_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; - glUInt_t *pglTextureId; - glSharedTextureHandle_t *pglSharedTextureHandle; + uint32_t _ret; + uint32_t eEye; + uint32_t *pglTextureId; + void **pglSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_020_GetMirrorTextureGL( struct cppIVRCompositor_IVRCompositor_020_GetMirrorTextureGL_params *params ); @@ -282,22 +282,22 @@ struct cppIVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture_params { void *linux_side; bool _ret; - glUInt_t glTextureId; - glSharedTextureHandle_t glSharedTextureHandle; + uint32_t glTextureId; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture( struct cppIVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture_params *params ); struct cppIVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess_params *params ); struct cppIVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_021.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_021.h index ec75b4c70..9e048ed30 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_021.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_021.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; @@ -254,8 +254,8 @@ extern void cppIVRCompositor_IVRCompositor_021_SuspendRendering( struct cppIVRCo struct cppIVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; + uint32_t _ret; + uint32_t eEye; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; }; @@ -271,10 +271,10 @@ extern void cppIVRCompositor_IVRCompositor_021_ReleaseMirrorTextureD3D11( struct struct cppIVRCompositor_IVRCompositor_021_GetMirrorTextureGL_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; - glUInt_t *pglTextureId; - glSharedTextureHandle_t *pglSharedTextureHandle; + uint32_t _ret; + uint32_t eEye; + uint32_t *pglTextureId; + void **pglSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_021_GetMirrorTextureGL( struct cppIVRCompositor_IVRCompositor_021_GetMirrorTextureGL_params *params ); @@ -282,22 +282,22 @@ struct cppIVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture_params { void *linux_side; bool _ret; - glUInt_t glTextureId; - glSharedTextureHandle_t glSharedTextureHandle; + uint32_t glTextureId; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture( struct cppIVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture_params *params ); struct cppIVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess_params *params ); struct cppIVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_022.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_022.h index 863e05541..a6c49b5bf 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_022.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_022.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; @@ -254,8 +254,8 @@ extern void cppIVRCompositor_IVRCompositor_022_SuspendRendering( struct cppIVRCo struct cppIVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; + uint32_t _ret; + uint32_t eEye; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; }; @@ -271,10 +271,10 @@ extern void cppIVRCompositor_IVRCompositor_022_ReleaseMirrorTextureD3D11( struct struct cppIVRCompositor_IVRCompositor_022_GetMirrorTextureGL_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; - glUInt_t *pglTextureId; - glSharedTextureHandle_t *pglSharedTextureHandle; + uint32_t _ret; + uint32_t eEye; + uint32_t *pglTextureId; + void **pglSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_022_GetMirrorTextureGL( struct cppIVRCompositor_IVRCompositor_022_GetMirrorTextureGL_params *params ); @@ -282,22 +282,22 @@ struct cppIVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture_params { void *linux_side; bool _ret; - glUInt_t glTextureId; - glSharedTextureHandle_t glSharedTextureHandle; + uint32_t glTextureId; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture( struct cppIVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture_params *params ); struct cppIVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess_params *params ); struct cppIVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_024.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_024.h index cc7cd7778..29a880694 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_024.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_024.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; @@ -254,8 +254,8 @@ extern void cppIVRCompositor_IVRCompositor_024_SuspendRendering( struct cppIVRCo struct cppIVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; + uint32_t _ret; + uint32_t eEye; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; }; @@ -271,10 +271,10 @@ extern void cppIVRCompositor_IVRCompositor_024_ReleaseMirrorTextureD3D11( struct struct cppIVRCompositor_IVRCompositor_024_GetMirrorTextureGL_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; - glUInt_t *pglTextureId; - glSharedTextureHandle_t *pglSharedTextureHandle; + uint32_t _ret; + uint32_t eEye; + uint32_t *pglTextureId; + void **pglSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_024_GetMirrorTextureGL( struct cppIVRCompositor_IVRCompositor_024_GetMirrorTextureGL_params *params ); @@ -282,22 +282,22 @@ struct cppIVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture_params { void *linux_side; bool _ret; - glUInt_t glTextureId; - glSharedTextureHandle_t glSharedTextureHandle; + uint32_t glTextureId; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture( struct cppIVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture_params *params ); struct cppIVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess_params *params ); struct cppIVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_026.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_026.h index b89012ab7..473289bdb 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_026.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_026.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; @@ -254,8 +254,8 @@ extern void cppIVRCompositor_IVRCompositor_026_SuspendRendering( struct cppIVRCo struct cppIVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; + uint32_t _ret; + uint32_t eEye; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; }; @@ -271,10 +271,10 @@ extern void cppIVRCompositor_IVRCompositor_026_ReleaseMirrorTextureD3D11( struct struct cppIVRCompositor_IVRCompositor_026_GetMirrorTextureGL_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; - glUInt_t *pglTextureId; - glSharedTextureHandle_t *pglSharedTextureHandle; + uint32_t _ret; + uint32_t eEye; + uint32_t *pglTextureId; + void **pglSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_026_GetMirrorTextureGL( struct cppIVRCompositor_IVRCompositor_026_GetMirrorTextureGL_params *params ); @@ -282,22 +282,22 @@ struct cppIVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture_params { void *linux_side; bool _ret; - glUInt_t glTextureId; - glSharedTextureHandle_t glSharedTextureHandle; + uint32_t glTextureId; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture( struct cppIVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture_params *params ); struct cppIVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess_params *params ); struct cppIVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_027.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_027.h index 6512ffe29..f5ee37690 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_027.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_027.h @@ -41,7 +41,7 @@ struct cppIVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex_param { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; TrackedDevicePose_t *pOutputPose; TrackedDevicePose_t *pOutputGamePose; }; @@ -254,8 +254,8 @@ extern void cppIVRCompositor_IVRCompositor_027_SuspendRendering( struct cppIVRCo struct cppIVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; + uint32_t _ret; + uint32_t eEye; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; }; @@ -271,10 +271,10 @@ extern void cppIVRCompositor_IVRCompositor_027_ReleaseMirrorTextureD3D11( struct struct cppIVRCompositor_IVRCompositor_027_GetMirrorTextureGL_params { void *linux_side; - EVRCompositorError _ret; - EVREye eEye; - glUInt_t *pglTextureId; - glSharedTextureHandle_t *pglSharedTextureHandle; + uint32_t _ret; + uint32_t eEye; + uint32_t *pglTextureId; + void **pglSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_027_GetMirrorTextureGL( struct cppIVRCompositor_IVRCompositor_027_GetMirrorTextureGL_params *params ); @@ -282,22 +282,22 @@ struct cppIVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture_params { void *linux_side; bool _ret; - glUInt_t glTextureId; - glSharedTextureHandle_t glSharedTextureHandle; + uint32_t glTextureId; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture( struct cppIVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture_params *params ); struct cppIVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess_params *params ); struct cppIVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess_params { void *linux_side; - glSharedTextureHandle_t glSharedTextureHandle; + void *glSharedTextureHandle; }; extern void cppIVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess( struct cppIVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRControlPanel_IVRControlPanel_006.h b/vrclient_x64/vrclient_x64/cppIVRControlPanel_IVRControlPanel_006.h index 3f8b9ecf6..8b0247030 100644 --- a/vrclient_x64/vrclient_x64/cppIVRControlPanel_IVRControlPanel_006.h +++ b/vrclient_x64/vrclient_x64/cppIVRControlPanel_IVRControlPanel_006.h @@ -104,21 +104,21 @@ extern void cppIVRControlPanel_IVRControlPanel_006_undoc12( struct cppIVRControl struct cppIVRControlPanel_IVRControlPanel_006_undoc13_params { void *linux_side; - TrackedDeviceIndex_t a; + uint32_t a; }; extern void cppIVRControlPanel_IVRControlPanel_006_undoc13( struct cppIVRControlPanel_IVRControlPanel_006_undoc13_params *params ); struct cppIVRControlPanel_IVRControlPanel_006_undoc14_params { void *linux_side; - EVRState a; + uint32_t a; }; extern void cppIVRControlPanel_IVRControlPanel_006_undoc14( struct cppIVRControlPanel_IVRControlPanel_006_undoc14_params *params ); struct cppIVRControlPanel_IVRControlPanel_006_undoc15_params { void *linux_side; - EVRState _ret; + uint32_t _ret; }; extern void cppIVRControlPanel_IVRControlPanel_006_undoc15( struct cppIVRControlPanel_IVRControlPanel_006_undoc15_params *params ); @@ -167,7 +167,7 @@ extern void cppIVRControlPanel_IVRControlPanel_006_undoc21( struct cppIVRControl struct cppIVRControlPanel_IVRControlPanel_006_undoc22_params { void *linux_side; - WebConsoleHandle_t a; + uint64_t a; const char *b; uint32_t c; uint32_t d; @@ -216,7 +216,7 @@ extern void cppIVRControlPanel_IVRControlPanel_006_undoc27( struct cppIVRControl struct cppIVRControlPanel_IVRControlPanel_006_undoc28_params { void *linux_side; - VROverlayHandle_t a; + uint64_t a; }; extern void cppIVRControlPanel_IVRControlPanel_006_undoc28( struct cppIVRControlPanel_IVRControlPanel_006_undoc28_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRDriverManager_IVRDriverManager_001.h b/vrclient_x64/vrclient_x64/cppIVRDriverManager_IVRDriverManager_001.h index ca8a6aca4..6fc5e4a60 100644 --- a/vrclient_x64/vrclient_x64/cppIVRDriverManager_IVRDriverManager_001.h +++ b/vrclient_x64/vrclient_x64/cppIVRDriverManager_IVRDriverManager_001.h @@ -12,7 +12,7 @@ struct cppIVRDriverManager_IVRDriverManager_001_GetDriverName_params { void *linux_side; uint32_t _ret; - DriverId_t nDriver; + uint32_t nDriver; char *pchValue; uint32_t unBufferSize; }; @@ -21,7 +21,7 @@ extern void cppIVRDriverManager_IVRDriverManager_001_GetDriverName( struct cppIV struct cppIVRDriverManager_IVRDriverManager_001_GetDriverHandle_params { void *linux_side; - DriverHandle_t _ret; + uint64_t _ret; const char *pchDriverName; }; extern void cppIVRDriverManager_IVRDriverManager_001_GetDriverHandle( struct cppIVRDriverManager_IVRDriverManager_001_GetDriverHandle_params *params ); @@ -30,7 +30,7 @@ struct cppIVRDriverManager_IVRDriverManager_001_IsEnabled_params { void *linux_side; bool _ret; - DriverId_t nDriver; + uint32_t nDriver; }; extern void cppIVRDriverManager_IVRDriverManager_001_IsEnabled( struct cppIVRDriverManager_IVRDriverManager_001_IsEnabled_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_001.h b/vrclient_x64/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_001.h index 15f968c2f..d70e2cd1e 100644 --- a/vrclient_x64/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_001.h +++ b/vrclient_x64/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_001.h @@ -4,28 +4,28 @@ extern "C" { struct cppIVRIOBuffer_IVRIOBuffer_001_Open_params { void *linux_side; - EIOBufferError _ret; + uint32_t _ret; const char *pchPath; - EIOBufferMode mode; + uint32_t mode; uint32_t unElementSize; uint32_t unElements; - IOBufferHandle_t *pulBuffer; + uint64_t *pulBuffer; }; extern void cppIVRIOBuffer_IVRIOBuffer_001_Open( struct cppIVRIOBuffer_IVRIOBuffer_001_Open_params *params ); struct cppIVRIOBuffer_IVRIOBuffer_001_Close_params { void *linux_side; - EIOBufferError _ret; - IOBufferHandle_t ulBuffer; + uint32_t _ret; + uint64_t ulBuffer; }; extern void cppIVRIOBuffer_IVRIOBuffer_001_Close( struct cppIVRIOBuffer_IVRIOBuffer_001_Close_params *params ); struct cppIVRIOBuffer_IVRIOBuffer_001_Read_params { void *linux_side; - EIOBufferError _ret; - IOBufferHandle_t ulBuffer; + uint32_t _ret; + uint64_t ulBuffer; void *pDst; uint32_t unBytes; uint32_t *punRead; @@ -35,8 +35,8 @@ extern void cppIVRIOBuffer_IVRIOBuffer_001_Read( struct cppIVRIOBuffer_IVRIOBuff struct cppIVRIOBuffer_IVRIOBuffer_001_Write_params { void *linux_side; - EIOBufferError _ret; - IOBufferHandle_t ulBuffer; + uint32_t _ret; + uint64_t ulBuffer; void *pSrc; uint32_t unBytes; }; @@ -45,8 +45,8 @@ extern void cppIVRIOBuffer_IVRIOBuffer_001_Write( struct cppIVRIOBuffer_IVRIOBuf struct cppIVRIOBuffer_IVRIOBuffer_001_PropertyContainer_params { void *linux_side; - PropertyContainerHandle_t _ret; - IOBufferHandle_t ulBuffer; + uint64_t _ret; + uint64_t ulBuffer; }; extern void cppIVRIOBuffer_IVRIOBuffer_001_PropertyContainer( struct cppIVRIOBuffer_IVRIOBuffer_001_PropertyContainer_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_002.h b/vrclient_x64/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_002.h index 4f8e442e2..910151c2a 100644 --- a/vrclient_x64/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_002.h +++ b/vrclient_x64/vrclient_x64/cppIVRIOBuffer_IVRIOBuffer_002.h @@ -4,28 +4,28 @@ extern "C" { struct cppIVRIOBuffer_IVRIOBuffer_002_Open_params { void *linux_side; - EIOBufferError _ret; + uint32_t _ret; const char *pchPath; - EIOBufferMode mode; + uint32_t mode; uint32_t unElementSize; uint32_t unElements; - IOBufferHandle_t *pulBuffer; + uint64_t *pulBuffer; }; extern void cppIVRIOBuffer_IVRIOBuffer_002_Open( struct cppIVRIOBuffer_IVRIOBuffer_002_Open_params *params ); struct cppIVRIOBuffer_IVRIOBuffer_002_Close_params { void *linux_side; - EIOBufferError _ret; - IOBufferHandle_t ulBuffer; + uint32_t _ret; + uint64_t ulBuffer; }; extern void cppIVRIOBuffer_IVRIOBuffer_002_Close( struct cppIVRIOBuffer_IVRIOBuffer_002_Close_params *params ); struct cppIVRIOBuffer_IVRIOBuffer_002_Read_params { void *linux_side; - EIOBufferError _ret; - IOBufferHandle_t ulBuffer; + uint32_t _ret; + uint64_t ulBuffer; void *pDst; uint32_t unBytes; uint32_t *punRead; @@ -35,8 +35,8 @@ extern void cppIVRIOBuffer_IVRIOBuffer_002_Read( struct cppIVRIOBuffer_IVRIOBuff struct cppIVRIOBuffer_IVRIOBuffer_002_Write_params { void *linux_side; - EIOBufferError _ret; - IOBufferHandle_t ulBuffer; + uint32_t _ret; + uint64_t ulBuffer; void *pSrc; uint32_t unBytes; }; @@ -45,8 +45,8 @@ extern void cppIVRIOBuffer_IVRIOBuffer_002_Write( struct cppIVRIOBuffer_IVRIOBuf struct cppIVRIOBuffer_IVRIOBuffer_002_PropertyContainer_params { void *linux_side; - PropertyContainerHandle_t _ret; - IOBufferHandle_t ulBuffer; + uint64_t _ret; + uint64_t ulBuffer; }; extern void cppIVRIOBuffer_IVRIOBuffer_002_PropertyContainer( struct cppIVRIOBuffer_IVRIOBuffer_002_PropertyContainer_params *params ); @@ -54,7 +54,7 @@ struct cppIVRIOBuffer_IVRIOBuffer_002_HasReaders_params { void *linux_side; bool _ret; - IOBufferHandle_t ulBuffer; + uint64_t ulBuffer; }; extern void cppIVRIOBuffer_IVRIOBuffer_002_HasReaders( struct cppIVRIOBuffer_IVRIOBuffer_002_HasReaders_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_003.h b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_003.h index f5a3b510d..9a9884e37 100644 --- a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_003.h +++ b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_003.h @@ -14,7 +14,7 @@ struct cppIVRInput_IVRInput_003_GetActionSetHandle_params void *linux_side; uint32_t _ret; const char *pchActionSetName; - VRActionSetHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_003_GetActionSetHandle( struct cppIVRInput_IVRInput_003_GetActionSetHandle_params *params ); @@ -23,7 +23,7 @@ struct cppIVRInput_IVRInput_003_GetActionHandle_params void *linux_side; uint32_t _ret; const char *pchActionName; - VRActionHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_003_GetActionHandle( struct cppIVRInput_IVRInput_003_GetActionHandle_params *params ); @@ -32,7 +32,7 @@ struct cppIVRInput_IVRInput_003_GetInputSourceHandle_params void *linux_side; uint32_t _ret; const char *pchInputSourcePath; - VRInputValueHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_003_GetInputSourceHandle( struct cppIVRInput_IVRInput_003_GetInputSourceHandle_params *params ); @@ -50,7 +50,7 @@ struct cppIVRInput_IVRInput_003_GetDigitalActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputDigitalActionData_t_1015 *pActionData; uint32_t unActionDataSize; }; @@ -60,7 +60,7 @@ struct cppIVRInput_IVRInput_003_GetAnalogActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputAnalogActionData_t_1015 *pActionData; uint32_t unActionDataSize; }; @@ -70,7 +70,7 @@ struct cppIVRInput_IVRInput_003_GetPoseActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eOrigin; float fPredictedSecondsFromNow; winInputPoseActionData_t_1015 *pActionData; @@ -82,7 +82,7 @@ struct cppIVRInput_IVRInput_003_GetSkeletalActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eBoneParent; float fPredictedSecondsFromNow; winInputSkeletonActionData_t_1015 *pActionData; @@ -96,7 +96,7 @@ struct cppIVRInput_IVRInput_003_GetSkeletalActionDataCompressed_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eBoneParent; float fPredictedSecondsFromNow; void *pvCompressedData; @@ -121,7 +121,7 @@ struct cppIVRInput_IVRInput_003_TriggerHapticVibrationAction_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; float fStartSecondsFromNow; float fDurationSeconds; float fFrequency; @@ -133,9 +133,9 @@ struct cppIVRInput_IVRInput_003_GetActionOrigins_params { void *linux_side; uint32_t _ret; - VRActionSetHandle_t actionSetHandle; - VRActionHandle_t digitalActionHandle; - VRInputValueHandle_t *originsOut; + uint64_t actionSetHandle; + uint64_t digitalActionHandle; + uint64_t *originsOut; uint32_t originOutCount; }; extern void cppIVRInput_IVRInput_003_GetActionOrigins( struct cppIVRInput_IVRInput_003_GetActionOrigins_params *params ); @@ -144,7 +144,7 @@ struct cppIVRInput_IVRInput_003_GetOriginLocalizedName_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t origin; + uint64_t origin; char *pchNameArray; uint32_t unNameArraySize; }; @@ -154,7 +154,7 @@ struct cppIVRInput_IVRInput_003_GetOriginTrackedDeviceInfo_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t origin; + uint64_t origin; InputOriginInfo_t *pOriginInfo; uint32_t unOriginInfoSize; }; @@ -164,8 +164,8 @@ struct cppIVRInput_IVRInput_003_ShowActionOrigins_params { void *linux_side; uint32_t _ret; - VRActionSetHandle_t actionSetHandle; - VRActionHandle_t ulActionHandle; + uint64_t actionSetHandle; + uint64_t ulActionHandle; }; extern void cppIVRInput_IVRInput_003_ShowActionOrigins( struct cppIVRInput_IVRInput_003_ShowActionOrigins_params *params ); @@ -176,7 +176,7 @@ struct cppIVRInput_IVRInput_003_ShowBindingsForActionSet_params VRActiveActionSet_t *pSets; uint32_t unSizeOfVRSelectedActionSet_t; uint32_t unSetCount; - VRInputValueHandle_t originToHighlight; + uint64_t originToHighlight; }; extern void cppIVRInput_IVRInput_003_ShowBindingsForActionSet( struct cppIVRInput_IVRInput_003_ShowBindingsForActionSet_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_004.h b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_004.h index 3e31301c4..806d2229f 100644 --- a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_004.h +++ b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_004.h @@ -14,7 +14,7 @@ struct cppIVRInput_IVRInput_004_GetActionSetHandle_params void *linux_side; uint32_t _ret; const char *pchActionSetName; - VRActionSetHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_004_GetActionSetHandle( struct cppIVRInput_IVRInput_004_GetActionSetHandle_params *params ); @@ -23,7 +23,7 @@ struct cppIVRInput_IVRInput_004_GetActionHandle_params void *linux_side; uint32_t _ret; const char *pchActionName; - VRActionHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_004_GetActionHandle( struct cppIVRInput_IVRInput_004_GetActionHandle_params *params ); @@ -32,7 +32,7 @@ struct cppIVRInput_IVRInput_004_GetInputSourceHandle_params void *linux_side; uint32_t _ret; const char *pchInputSourcePath; - VRInputValueHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_004_GetInputSourceHandle( struct cppIVRInput_IVRInput_004_GetInputSourceHandle_params *params ); @@ -50,10 +50,10 @@ struct cppIVRInput_IVRInput_004_GetDigitalActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputDigitalActionData_t_1017 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_004_GetDigitalActionData( struct cppIVRInput_IVRInput_004_GetDigitalActionData_params *params ); @@ -61,10 +61,10 @@ struct cppIVRInput_IVRInput_004_GetAnalogActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputAnalogActionData_t_1017 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_004_GetAnalogActionData( struct cppIVRInput_IVRInput_004_GetAnalogActionData_params *params ); @@ -72,12 +72,12 @@ struct cppIVRInput_IVRInput_004_GetPoseActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eOrigin; float fPredictedSecondsFromNow; winInputPoseActionData_t_1017 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_004_GetPoseActionData( struct cppIVRInput_IVRInput_004_GetPoseActionData_params *params ); @@ -85,10 +85,10 @@ struct cppIVRInput_IVRInput_004_GetSkeletalActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputSkeletalActionData_t_1017 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_004_GetSkeletalActionData( struct cppIVRInput_IVRInput_004_GetSkeletalActionData_params *params ); @@ -96,12 +96,12 @@ struct cppIVRInput_IVRInput_004_GetSkeletalBoneData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eTransformSpace; uint32_t eMotionRange; VRBoneTransform_t *pTransformArray; uint32_t unTransformArrayCount; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_004_GetSkeletalBoneData( struct cppIVRInput_IVRInput_004_GetSkeletalBoneData_params *params ); @@ -109,13 +109,13 @@ struct cppIVRInput_IVRInput_004_GetSkeletalBoneDataCompressed_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eTransformSpace; uint32_t eMotionRange; void *pvCompressedData; uint32_t unCompressedSize; uint32_t *punRequiredCompressedSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_004_GetSkeletalBoneDataCompressed( struct cppIVRInput_IVRInput_004_GetSkeletalBoneDataCompressed_params *params ); @@ -135,12 +135,12 @@ struct cppIVRInput_IVRInput_004_TriggerHapticVibrationAction_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; float fStartSecondsFromNow; float fDurationSeconds; float fFrequency; float fAmplitude; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_004_TriggerHapticVibrationAction( struct cppIVRInput_IVRInput_004_TriggerHapticVibrationAction_params *params ); @@ -148,9 +148,9 @@ struct cppIVRInput_IVRInput_004_GetActionOrigins_params { void *linux_side; uint32_t _ret; - VRActionSetHandle_t actionSetHandle; - VRActionHandle_t digitalActionHandle; - VRInputValueHandle_t *originsOut; + uint64_t actionSetHandle; + uint64_t digitalActionHandle; + uint64_t *originsOut; uint32_t originOutCount; }; extern void cppIVRInput_IVRInput_004_GetActionOrigins( struct cppIVRInput_IVRInput_004_GetActionOrigins_params *params ); @@ -159,7 +159,7 @@ struct cppIVRInput_IVRInput_004_GetOriginLocalizedName_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t origin; + uint64_t origin; char *pchNameArray; uint32_t unNameArraySize; }; @@ -169,7 +169,7 @@ struct cppIVRInput_IVRInput_004_GetOriginTrackedDeviceInfo_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t origin; + uint64_t origin; InputOriginInfo_t *pOriginInfo; uint32_t unOriginInfoSize; }; @@ -179,8 +179,8 @@ struct cppIVRInput_IVRInput_004_ShowActionOrigins_params { void *linux_side; uint32_t _ret; - VRActionSetHandle_t actionSetHandle; - VRActionHandle_t ulActionHandle; + uint64_t actionSetHandle; + uint64_t ulActionHandle; }; extern void cppIVRInput_IVRInput_004_ShowActionOrigins( struct cppIVRInput_IVRInput_004_ShowActionOrigins_params *params ); @@ -191,7 +191,7 @@ struct cppIVRInput_IVRInput_004_ShowBindingsForActionSet_params VRActiveActionSet_t *pSets; uint32_t unSizeOfVRSelectedActionSet_t; uint32_t unSetCount; - VRInputValueHandle_t originToHighlight; + uint64_t originToHighlight; }; extern void cppIVRInput_IVRInput_004_ShowBindingsForActionSet( struct cppIVRInput_IVRInput_004_ShowBindingsForActionSet_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_005.h b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_005.h index 9968c044c..a8e6bde34 100644 --- a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_005.h +++ b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_005.h @@ -14,7 +14,7 @@ struct cppIVRInput_IVRInput_005_GetActionSetHandle_params void *linux_side; uint32_t _ret; const char *pchActionSetName; - VRActionSetHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_005_GetActionSetHandle( struct cppIVRInput_IVRInput_005_GetActionSetHandle_params *params ); @@ -23,7 +23,7 @@ struct cppIVRInput_IVRInput_005_GetActionHandle_params void *linux_side; uint32_t _ret; const char *pchActionName; - VRActionHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_005_GetActionHandle( struct cppIVRInput_IVRInput_005_GetActionHandle_params *params ); @@ -32,7 +32,7 @@ struct cppIVRInput_IVRInput_005_GetInputSourceHandle_params void *linux_side; uint32_t _ret; const char *pchInputSourcePath; - VRInputValueHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_005_GetInputSourceHandle( struct cppIVRInput_IVRInput_005_GetInputSourceHandle_params *params ); @@ -50,10 +50,10 @@ struct cppIVRInput_IVRInput_005_GetDigitalActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputDigitalActionData_t_1322 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_005_GetDigitalActionData( struct cppIVRInput_IVRInput_005_GetDigitalActionData_params *params ); @@ -61,10 +61,10 @@ struct cppIVRInput_IVRInput_005_GetAnalogActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputAnalogActionData_t_1322 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_005_GetAnalogActionData( struct cppIVRInput_IVRInput_005_GetAnalogActionData_params *params ); @@ -72,12 +72,12 @@ struct cppIVRInput_IVRInput_005_GetPoseActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eOrigin; float fPredictedSecondsFromNow; winInputPoseActionData_t_1322 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_005_GetPoseActionData( struct cppIVRInput_IVRInput_005_GetPoseActionData_params *params ); @@ -85,7 +85,7 @@ struct cppIVRInput_IVRInput_005_GetSkeletalActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputSkeletalActionData_t_1322 *pActionData; uint32_t unActionDataSize; }; @@ -95,7 +95,7 @@ struct cppIVRInput_IVRInput_005_GetBoneCount_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t *pBoneCount; }; extern void cppIVRInput_IVRInput_005_GetBoneCount( struct cppIVRInput_IVRInput_005_GetBoneCount_params *params ); @@ -104,8 +104,8 @@ struct cppIVRInput_IVRInput_005_GetBoneHierarchy_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; - BoneIndex_t *pParentIndices; + uint64_t action; + int32_t *pParentIndices; uint32_t unIndexArayCount; }; extern void cppIVRInput_IVRInput_005_GetBoneHierarchy( struct cppIVRInput_IVRInput_005_GetBoneHierarchy_params *params ); @@ -114,8 +114,8 @@ struct cppIVRInput_IVRInput_005_GetBoneName_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; - BoneIndex_t nBoneIndex; + uint64_t action; + int32_t nBoneIndex; char *pchBoneName; uint32_t unNameBufferSize; }; @@ -125,7 +125,7 @@ struct cppIVRInput_IVRInput_005_GetSkeletalReferenceTransforms_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eTransformSpace; uint32_t eReferencePose; VRBoneTransform_t *pTransformArray; @@ -137,7 +137,7 @@ struct cppIVRInput_IVRInput_005_GetSkeletalTrackingLevel_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t *pSkeletalTrackingLevel; }; extern void cppIVRInput_IVRInput_005_GetSkeletalTrackingLevel( struct cppIVRInput_IVRInput_005_GetSkeletalTrackingLevel_params *params ); @@ -146,7 +146,7 @@ struct cppIVRInput_IVRInput_005_GetSkeletalBoneData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eTransformSpace; uint32_t eMotionRange; VRBoneTransform_t *pTransformArray; @@ -158,7 +158,7 @@ struct cppIVRInput_IVRInput_005_GetSkeletalSummaryData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; VRSkeletalSummaryData_t *pSkeletalSummaryData; }; extern void cppIVRInput_IVRInput_005_GetSkeletalSummaryData( struct cppIVRInput_IVRInput_005_GetSkeletalSummaryData_params *params ); @@ -167,7 +167,7 @@ struct cppIVRInput_IVRInput_005_GetSkeletalBoneDataCompressed_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eMotionRange; void *pvCompressedData; uint32_t unCompressedSize; @@ -191,12 +191,12 @@ struct cppIVRInput_IVRInput_005_TriggerHapticVibrationAction_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; float fStartSecondsFromNow; float fDurationSeconds; float fFrequency; float fAmplitude; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_005_TriggerHapticVibrationAction( struct cppIVRInput_IVRInput_005_TriggerHapticVibrationAction_params *params ); @@ -204,9 +204,9 @@ struct cppIVRInput_IVRInput_005_GetActionOrigins_params { void *linux_side; uint32_t _ret; - VRActionSetHandle_t actionSetHandle; - VRActionHandle_t digitalActionHandle; - VRInputValueHandle_t *originsOut; + uint64_t actionSetHandle; + uint64_t digitalActionHandle; + uint64_t *originsOut; uint32_t originOutCount; }; extern void cppIVRInput_IVRInput_005_GetActionOrigins( struct cppIVRInput_IVRInput_005_GetActionOrigins_params *params ); @@ -215,7 +215,7 @@ struct cppIVRInput_IVRInput_005_GetOriginLocalizedName_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t origin; + uint64_t origin; char *pchNameArray; uint32_t unNameArraySize; int32_t unStringSectionsToInclude; @@ -226,7 +226,7 @@ struct cppIVRInput_IVRInput_005_GetOriginTrackedDeviceInfo_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t origin; + uint64_t origin; InputOriginInfo_t *pOriginInfo; uint32_t unOriginInfoSize; }; @@ -236,8 +236,8 @@ struct cppIVRInput_IVRInput_005_ShowActionOrigins_params { void *linux_side; uint32_t _ret; - VRActionSetHandle_t actionSetHandle; - VRActionHandle_t ulActionHandle; + uint64_t actionSetHandle; + uint64_t ulActionHandle; }; extern void cppIVRInput_IVRInput_005_ShowActionOrigins( struct cppIVRInput_IVRInput_005_ShowActionOrigins_params *params ); @@ -248,7 +248,7 @@ struct cppIVRInput_IVRInput_005_ShowBindingsForActionSet_params VRActiveActionSet_t *pSets; uint32_t unSizeOfVRSelectedActionSet_t; uint32_t unSetCount; - VRInputValueHandle_t originToHighlight; + uint64_t originToHighlight; }; extern void cppIVRInput_IVRInput_005_ShowBindingsForActionSet( struct cppIVRInput_IVRInput_005_ShowBindingsForActionSet_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_006.h b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_006.h index c7d0fbc94..3e8397a48 100644 --- a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_006.h +++ b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_006.h @@ -14,7 +14,7 @@ struct cppIVRInput_IVRInput_006_GetActionSetHandle_params void *linux_side; uint32_t _ret; const char *pchActionSetName; - VRActionSetHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_006_GetActionSetHandle( struct cppIVRInput_IVRInput_006_GetActionSetHandle_params *params ); @@ -23,7 +23,7 @@ struct cppIVRInput_IVRInput_006_GetActionHandle_params void *linux_side; uint32_t _ret; const char *pchActionName; - VRActionHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_006_GetActionHandle( struct cppIVRInput_IVRInput_006_GetActionHandle_params *params ); @@ -32,7 +32,7 @@ struct cppIVRInput_IVRInput_006_GetInputSourceHandle_params void *linux_side; uint32_t _ret; const char *pchInputSourcePath; - VRInputValueHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_006_GetInputSourceHandle( struct cppIVRInput_IVRInput_006_GetInputSourceHandle_params *params ); @@ -50,10 +50,10 @@ struct cppIVRInput_IVRInput_006_GetDigitalActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputDigitalActionData_t_1418 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_006_GetDigitalActionData( struct cppIVRInput_IVRInput_006_GetDigitalActionData_params *params ); @@ -61,10 +61,10 @@ struct cppIVRInput_IVRInput_006_GetAnalogActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputAnalogActionData_t_1418 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_006_GetAnalogActionData( struct cppIVRInput_IVRInput_006_GetAnalogActionData_params *params ); @@ -72,12 +72,12 @@ struct cppIVRInput_IVRInput_006_GetPoseActionDataRelativeToNow_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eOrigin; float fPredictedSecondsFromNow; winInputPoseActionData_t_1418 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_006_GetPoseActionDataRelativeToNow( struct cppIVRInput_IVRInput_006_GetPoseActionDataRelativeToNow_params *params ); @@ -85,11 +85,11 @@ struct cppIVRInput_IVRInput_006_GetPoseActionDataForNextFrame_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eOrigin; winInputPoseActionData_t_1418 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_006_GetPoseActionDataForNextFrame( struct cppIVRInput_IVRInput_006_GetPoseActionDataForNextFrame_params *params ); @@ -97,7 +97,7 @@ struct cppIVRInput_IVRInput_006_GetSkeletalActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputSkeletalActionData_t_1418 *pActionData; uint32_t unActionDataSize; }; @@ -107,7 +107,7 @@ struct cppIVRInput_IVRInput_006_GetBoneCount_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t *pBoneCount; }; extern void cppIVRInput_IVRInput_006_GetBoneCount( struct cppIVRInput_IVRInput_006_GetBoneCount_params *params ); @@ -116,8 +116,8 @@ struct cppIVRInput_IVRInput_006_GetBoneHierarchy_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; - BoneIndex_t *pParentIndices; + uint64_t action; + int32_t *pParentIndices; uint32_t unIndexArayCount; }; extern void cppIVRInput_IVRInput_006_GetBoneHierarchy( struct cppIVRInput_IVRInput_006_GetBoneHierarchy_params *params ); @@ -126,8 +126,8 @@ struct cppIVRInput_IVRInput_006_GetBoneName_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; - BoneIndex_t nBoneIndex; + uint64_t action; + int32_t nBoneIndex; char *pchBoneName; uint32_t unNameBufferSize; }; @@ -137,7 +137,7 @@ struct cppIVRInput_IVRInput_006_GetSkeletalReferenceTransforms_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eTransformSpace; uint32_t eReferencePose; VRBoneTransform_t *pTransformArray; @@ -149,7 +149,7 @@ struct cppIVRInput_IVRInput_006_GetSkeletalTrackingLevel_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t *pSkeletalTrackingLevel; }; extern void cppIVRInput_IVRInput_006_GetSkeletalTrackingLevel( struct cppIVRInput_IVRInput_006_GetSkeletalTrackingLevel_params *params ); @@ -158,7 +158,7 @@ struct cppIVRInput_IVRInput_006_GetSkeletalBoneData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eTransformSpace; uint32_t eMotionRange; VRBoneTransform_t *pTransformArray; @@ -170,7 +170,7 @@ struct cppIVRInput_IVRInput_006_GetSkeletalSummaryData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eSummaryType; VRSkeletalSummaryData_t *pSkeletalSummaryData; }; @@ -180,7 +180,7 @@ struct cppIVRInput_IVRInput_006_GetSkeletalBoneDataCompressed_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eMotionRange; void *pvCompressedData; uint32_t unCompressedSize; @@ -204,12 +204,12 @@ struct cppIVRInput_IVRInput_006_TriggerHapticVibrationAction_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; float fStartSecondsFromNow; float fDurationSeconds; float fFrequency; float fAmplitude; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_006_TriggerHapticVibrationAction( struct cppIVRInput_IVRInput_006_TriggerHapticVibrationAction_params *params ); @@ -217,9 +217,9 @@ struct cppIVRInput_IVRInput_006_GetActionOrigins_params { void *linux_side; uint32_t _ret; - VRActionSetHandle_t actionSetHandle; - VRActionHandle_t digitalActionHandle; - VRInputValueHandle_t *originsOut; + uint64_t actionSetHandle; + uint64_t digitalActionHandle; + uint64_t *originsOut; uint32_t originOutCount; }; extern void cppIVRInput_IVRInput_006_GetActionOrigins( struct cppIVRInput_IVRInput_006_GetActionOrigins_params *params ); @@ -228,7 +228,7 @@ struct cppIVRInput_IVRInput_006_GetOriginLocalizedName_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t origin; + uint64_t origin; char *pchNameArray; uint32_t unNameArraySize; int32_t unStringSectionsToInclude; @@ -239,7 +239,7 @@ struct cppIVRInput_IVRInput_006_GetOriginTrackedDeviceInfo_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t origin; + uint64_t origin; InputOriginInfo_t *pOriginInfo; uint32_t unOriginInfoSize; }; @@ -249,8 +249,8 @@ struct cppIVRInput_IVRInput_006_ShowActionOrigins_params { void *linux_side; uint32_t _ret; - VRActionSetHandle_t actionSetHandle; - VRActionHandle_t ulActionHandle; + uint64_t actionSetHandle; + uint64_t ulActionHandle; }; extern void cppIVRInput_IVRInput_006_ShowActionOrigins( struct cppIVRInput_IVRInput_006_ShowActionOrigins_params *params ); @@ -261,7 +261,7 @@ struct cppIVRInput_IVRInput_006_ShowBindingsForActionSet_params VRActiveActionSet_t *pSets; uint32_t unSizeOfVRSelectedActionSet_t; uint32_t unSetCount; - VRInputValueHandle_t originToHighlight; + uint64_t originToHighlight; }; extern void cppIVRInput_IVRInput_006_ShowBindingsForActionSet( struct cppIVRInput_IVRInput_006_ShowBindingsForActionSet_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_007.h b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_007.h index da92c4bec..5a6cec077 100644 --- a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_007.h +++ b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_007.h @@ -14,7 +14,7 @@ struct cppIVRInput_IVRInput_007_GetActionSetHandle_params void *linux_side; uint32_t _ret; const char *pchActionSetName; - VRActionSetHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_007_GetActionSetHandle( struct cppIVRInput_IVRInput_007_GetActionSetHandle_params *params ); @@ -23,7 +23,7 @@ struct cppIVRInput_IVRInput_007_GetActionHandle_params void *linux_side; uint32_t _ret; const char *pchActionName; - VRActionHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_007_GetActionHandle( struct cppIVRInput_IVRInput_007_GetActionHandle_params *params ); @@ -32,7 +32,7 @@ struct cppIVRInput_IVRInput_007_GetInputSourceHandle_params void *linux_side; uint32_t _ret; const char *pchInputSourcePath; - VRInputValueHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_007_GetInputSourceHandle( struct cppIVRInput_IVRInput_007_GetInputSourceHandle_params *params ); @@ -50,10 +50,10 @@ struct cppIVRInput_IVRInput_007_GetDigitalActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputDigitalActionData_t_1916 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_007_GetDigitalActionData( struct cppIVRInput_IVRInput_007_GetDigitalActionData_params *params ); @@ -61,10 +61,10 @@ struct cppIVRInput_IVRInput_007_GetAnalogActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputAnalogActionData_t_1916 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_007_GetAnalogActionData( struct cppIVRInput_IVRInput_007_GetAnalogActionData_params *params ); @@ -72,12 +72,12 @@ struct cppIVRInput_IVRInput_007_GetPoseActionDataRelativeToNow_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eOrigin; float fPredictedSecondsFromNow; winInputPoseActionData_t_1916 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_007_GetPoseActionDataRelativeToNow( struct cppIVRInput_IVRInput_007_GetPoseActionDataRelativeToNow_params *params ); @@ -85,11 +85,11 @@ struct cppIVRInput_IVRInput_007_GetPoseActionDataForNextFrame_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eOrigin; winInputPoseActionData_t_1916 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_007_GetPoseActionDataForNextFrame( struct cppIVRInput_IVRInput_007_GetPoseActionDataForNextFrame_params *params ); @@ -97,7 +97,7 @@ struct cppIVRInput_IVRInput_007_GetSkeletalActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputSkeletalActionData_t_1916 *pActionData; uint32_t unActionDataSize; }; @@ -107,7 +107,7 @@ struct cppIVRInput_IVRInput_007_GetBoneCount_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t *pBoneCount; }; extern void cppIVRInput_IVRInput_007_GetBoneCount( struct cppIVRInput_IVRInput_007_GetBoneCount_params *params ); @@ -116,8 +116,8 @@ struct cppIVRInput_IVRInput_007_GetBoneHierarchy_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; - BoneIndex_t *pParentIndices; + uint64_t action; + int32_t *pParentIndices; uint32_t unIndexArayCount; }; extern void cppIVRInput_IVRInput_007_GetBoneHierarchy( struct cppIVRInput_IVRInput_007_GetBoneHierarchy_params *params ); @@ -126,8 +126,8 @@ struct cppIVRInput_IVRInput_007_GetBoneName_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; - BoneIndex_t nBoneIndex; + uint64_t action; + int32_t nBoneIndex; char *pchBoneName; uint32_t unNameBufferSize; }; @@ -137,7 +137,7 @@ struct cppIVRInput_IVRInput_007_GetSkeletalReferenceTransforms_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eTransformSpace; uint32_t eReferencePose; VRBoneTransform_t *pTransformArray; @@ -149,7 +149,7 @@ struct cppIVRInput_IVRInput_007_GetSkeletalTrackingLevel_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t *pSkeletalTrackingLevel; }; extern void cppIVRInput_IVRInput_007_GetSkeletalTrackingLevel( struct cppIVRInput_IVRInput_007_GetSkeletalTrackingLevel_params *params ); @@ -158,7 +158,7 @@ struct cppIVRInput_IVRInput_007_GetSkeletalBoneData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eTransformSpace; uint32_t eMotionRange; VRBoneTransform_t *pTransformArray; @@ -170,7 +170,7 @@ struct cppIVRInput_IVRInput_007_GetSkeletalSummaryData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eSummaryType; VRSkeletalSummaryData_t *pSkeletalSummaryData; }; @@ -180,7 +180,7 @@ struct cppIVRInput_IVRInput_007_GetSkeletalBoneDataCompressed_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eMotionRange; void *pvCompressedData; uint32_t unCompressedSize; @@ -204,12 +204,12 @@ struct cppIVRInput_IVRInput_007_TriggerHapticVibrationAction_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; float fStartSecondsFromNow; float fDurationSeconds; float fFrequency; float fAmplitude; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_007_TriggerHapticVibrationAction( struct cppIVRInput_IVRInput_007_TriggerHapticVibrationAction_params *params ); @@ -217,9 +217,9 @@ struct cppIVRInput_IVRInput_007_GetActionOrigins_params { void *linux_side; uint32_t _ret; - VRActionSetHandle_t actionSetHandle; - VRActionHandle_t digitalActionHandle; - VRInputValueHandle_t *originsOut; + uint64_t actionSetHandle; + uint64_t digitalActionHandle; + uint64_t *originsOut; uint32_t originOutCount; }; extern void cppIVRInput_IVRInput_007_GetActionOrigins( struct cppIVRInput_IVRInput_007_GetActionOrigins_params *params ); @@ -228,7 +228,7 @@ struct cppIVRInput_IVRInput_007_GetOriginLocalizedName_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t origin; + uint64_t origin; char *pchNameArray; uint32_t unNameArraySize; int32_t unStringSectionsToInclude; @@ -239,7 +239,7 @@ struct cppIVRInput_IVRInput_007_GetOriginTrackedDeviceInfo_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t origin; + uint64_t origin; InputOriginInfo_t *pOriginInfo; uint32_t unOriginInfoSize; }; @@ -249,7 +249,7 @@ struct cppIVRInput_IVRInput_007_GetActionBindingInfo_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; InputBindingInfo_t *pOriginInfo; uint32_t unBindingInfoSize; uint32_t unBindingInfoCount; @@ -261,8 +261,8 @@ struct cppIVRInput_IVRInput_007_ShowActionOrigins_params { void *linux_side; uint32_t _ret; - VRActionSetHandle_t actionSetHandle; - VRActionHandle_t ulActionHandle; + uint64_t actionSetHandle; + uint64_t ulActionHandle; }; extern void cppIVRInput_IVRInput_007_ShowActionOrigins( struct cppIVRInput_IVRInput_007_ShowActionOrigins_params *params ); @@ -273,7 +273,7 @@ struct cppIVRInput_IVRInput_007_ShowBindingsForActionSet_params VRActiveActionSet_t *pSets; uint32_t unSizeOfVRSelectedActionSet_t; uint32_t unSetCount; - VRInputValueHandle_t originToHighlight; + uint64_t originToHighlight; }; extern void cppIVRInput_IVRInput_007_ShowBindingsForActionSet( struct cppIVRInput_IVRInput_007_ShowBindingsForActionSet_params *params ); @@ -289,8 +289,8 @@ struct cppIVRInput_IVRInput_007_OpenBindingUI_params void *linux_side; uint32_t _ret; const char *pchAppKey; - VRActionSetHandle_t ulActionSetHandle; - VRInputValueHandle_t ulDeviceHandle; + uint64_t ulActionSetHandle; + uint64_t ulDeviceHandle; bool bShowOnDesktop; }; extern void cppIVRInput_IVRInput_007_OpenBindingUI( struct cppIVRInput_IVRInput_007_OpenBindingUI_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_010.h b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_010.h index 7bf407085..da9218868 100644 --- a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_010.h +++ b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_010.h @@ -14,7 +14,7 @@ struct cppIVRInput_IVRInput_010_GetActionSetHandle_params void *linux_side; uint32_t _ret; const char *pchActionSetName; - VRActionSetHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_010_GetActionSetHandle( struct cppIVRInput_IVRInput_010_GetActionSetHandle_params *params ); @@ -23,7 +23,7 @@ struct cppIVRInput_IVRInput_010_GetActionHandle_params void *linux_side; uint32_t _ret; const char *pchActionName; - VRActionHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_010_GetActionHandle( struct cppIVRInput_IVRInput_010_GetActionHandle_params *params ); @@ -32,7 +32,7 @@ struct cppIVRInput_IVRInput_010_GetInputSourceHandle_params void *linux_side; uint32_t _ret; const char *pchInputSourcePath; - VRInputValueHandle_t *pHandle; + uint64_t *pHandle; }; extern void cppIVRInput_IVRInput_010_GetInputSourceHandle( struct cppIVRInput_IVRInput_010_GetInputSourceHandle_params *params ); @@ -50,10 +50,10 @@ struct cppIVRInput_IVRInput_010_GetDigitalActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputDigitalActionData_t_1267 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_010_GetDigitalActionData( struct cppIVRInput_IVRInput_010_GetDigitalActionData_params *params ); @@ -61,10 +61,10 @@ struct cppIVRInput_IVRInput_010_GetAnalogActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputAnalogActionData_t_1267 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_010_GetAnalogActionData( struct cppIVRInput_IVRInput_010_GetAnalogActionData_params *params ); @@ -72,12 +72,12 @@ struct cppIVRInput_IVRInput_010_GetPoseActionDataRelativeToNow_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eOrigin; float fPredictedSecondsFromNow; winInputPoseActionData_t_1267 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_010_GetPoseActionDataRelativeToNow( struct cppIVRInput_IVRInput_010_GetPoseActionDataRelativeToNow_params *params ); @@ -85,11 +85,11 @@ struct cppIVRInput_IVRInput_010_GetPoseActionDataForNextFrame_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eOrigin; winInputPoseActionData_t_1267 *pActionData; uint32_t unActionDataSize; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_010_GetPoseActionDataForNextFrame( struct cppIVRInput_IVRInput_010_GetPoseActionDataForNextFrame_params *params ); @@ -97,7 +97,7 @@ struct cppIVRInput_IVRInput_010_GetSkeletalActionData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; winInputSkeletalActionData_t_1267 *pActionData; uint32_t unActionDataSize; }; @@ -123,7 +123,7 @@ struct cppIVRInput_IVRInput_010_GetBoneCount_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t *pBoneCount; }; extern void cppIVRInput_IVRInput_010_GetBoneCount( struct cppIVRInput_IVRInput_010_GetBoneCount_params *params ); @@ -132,8 +132,8 @@ struct cppIVRInput_IVRInput_010_GetBoneHierarchy_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; - BoneIndex_t *pParentIndices; + uint64_t action; + int32_t *pParentIndices; uint32_t unIndexArayCount; }; extern void cppIVRInput_IVRInput_010_GetBoneHierarchy( struct cppIVRInput_IVRInput_010_GetBoneHierarchy_params *params ); @@ -142,8 +142,8 @@ struct cppIVRInput_IVRInput_010_GetBoneName_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; - BoneIndex_t nBoneIndex; + uint64_t action; + int32_t nBoneIndex; char *pchBoneName; uint32_t unNameBufferSize; }; @@ -153,7 +153,7 @@ struct cppIVRInput_IVRInput_010_GetSkeletalReferenceTransforms_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eTransformSpace; uint32_t eReferencePose; VRBoneTransform_t *pTransformArray; @@ -165,7 +165,7 @@ struct cppIVRInput_IVRInput_010_GetSkeletalTrackingLevel_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t *pSkeletalTrackingLevel; }; extern void cppIVRInput_IVRInput_010_GetSkeletalTrackingLevel( struct cppIVRInput_IVRInput_010_GetSkeletalTrackingLevel_params *params ); @@ -174,7 +174,7 @@ struct cppIVRInput_IVRInput_010_GetSkeletalBoneData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eTransformSpace; uint32_t eMotionRange; VRBoneTransform_t *pTransformArray; @@ -186,7 +186,7 @@ struct cppIVRInput_IVRInput_010_GetSkeletalSummaryData_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eSummaryType; VRSkeletalSummaryData_t *pSkeletalSummaryData; }; @@ -196,7 +196,7 @@ struct cppIVRInput_IVRInput_010_GetSkeletalBoneDataCompressed_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; uint32_t eMotionRange; void *pvCompressedData; uint32_t unCompressedSize; @@ -220,12 +220,12 @@ struct cppIVRInput_IVRInput_010_TriggerHapticVibrationAction_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; float fStartSecondsFromNow; float fDurationSeconds; float fFrequency; float fAmplitude; - VRInputValueHandle_t ulRestrictToDevice; + uint64_t ulRestrictToDevice; }; extern void cppIVRInput_IVRInput_010_TriggerHapticVibrationAction( struct cppIVRInput_IVRInput_010_TriggerHapticVibrationAction_params *params ); @@ -233,9 +233,9 @@ struct cppIVRInput_IVRInput_010_GetActionOrigins_params { void *linux_side; uint32_t _ret; - VRActionSetHandle_t actionSetHandle; - VRActionHandle_t digitalActionHandle; - VRInputValueHandle_t *originsOut; + uint64_t actionSetHandle; + uint64_t digitalActionHandle; + uint64_t *originsOut; uint32_t originOutCount; }; extern void cppIVRInput_IVRInput_010_GetActionOrigins( struct cppIVRInput_IVRInput_010_GetActionOrigins_params *params ); @@ -244,7 +244,7 @@ struct cppIVRInput_IVRInput_010_GetOriginLocalizedName_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t origin; + uint64_t origin; char *pchNameArray; uint32_t unNameArraySize; int32_t unStringSectionsToInclude; @@ -255,7 +255,7 @@ struct cppIVRInput_IVRInput_010_GetOriginTrackedDeviceInfo_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t origin; + uint64_t origin; InputOriginInfo_t *pOriginInfo; uint32_t unOriginInfoSize; }; @@ -265,7 +265,7 @@ struct cppIVRInput_IVRInput_010_GetActionBindingInfo_params { void *linux_side; uint32_t _ret; - VRActionHandle_t action; + uint64_t action; InputBindingInfo_t *pOriginInfo; uint32_t unBindingInfoSize; uint32_t unBindingInfoCount; @@ -277,8 +277,8 @@ struct cppIVRInput_IVRInput_010_ShowActionOrigins_params { void *linux_side; uint32_t _ret; - VRActionSetHandle_t actionSetHandle; - VRActionHandle_t ulActionHandle; + uint64_t actionSetHandle; + uint64_t ulActionHandle; }; extern void cppIVRInput_IVRInput_010_ShowActionOrigins( struct cppIVRInput_IVRInput_010_ShowActionOrigins_params *params ); @@ -289,7 +289,7 @@ struct cppIVRInput_IVRInput_010_ShowBindingsForActionSet_params VRActiveActionSet_t *pSets; uint32_t unSizeOfVRSelectedActionSet_t; uint32_t unSetCount; - VRInputValueHandle_t originToHighlight; + uint64_t originToHighlight; }; extern void cppIVRInput_IVRInput_010_ShowBindingsForActionSet( struct cppIVRInput_IVRInput_010_ShowBindingsForActionSet_params *params ); @@ -318,8 +318,8 @@ struct cppIVRInput_IVRInput_010_OpenBindingUI_params void *linux_side; uint32_t _ret; const char *pchAppKey; - VRActionSetHandle_t ulActionSetHandle; - VRInputValueHandle_t ulDeviceHandle; + uint64_t ulActionSetHandle; + uint64_t ulDeviceHandle; bool bShowOnDesktop; }; extern void cppIVRInput_IVRInput_010_OpenBindingUI( struct cppIVRInput_IVRInput_010_OpenBindingUI_params *params ); @@ -328,7 +328,7 @@ struct cppIVRInput_IVRInput_010_GetBindingVariant_params { void *linux_side; uint32_t _ret; - VRInputValueHandle_t ulDevicePath; + uint64_t ulDevicePath; char *pchVariantArray; uint32_t unVariantArraySize; }; diff --git a/vrclient_x64/vrclient_x64/cppIVRMailbox_IVRMailbox_001.h b/vrclient_x64/vrclient_x64/cppIVRMailbox_IVRMailbox_001.h index c346dd3c6..06245166f 100644 --- a/vrclient_x64/vrclient_x64/cppIVRMailbox_IVRMailbox_001.h +++ b/vrclient_x64/vrclient_x64/cppIVRMailbox_IVRMailbox_001.h @@ -6,7 +6,7 @@ struct cppIVRMailbox_IVRMailbox_001_undoc1_params void *linux_side; uint32_t _ret; const char *a; - vrmb_typea *b; + uint64_t *b; }; extern void cppIVRMailbox_IVRMailbox_001_undoc1( struct cppIVRMailbox_IVRMailbox_001_undoc1_params *params ); @@ -14,7 +14,7 @@ struct cppIVRMailbox_IVRMailbox_001_undoc2_params { void *linux_side; uint32_t _ret; - vrmb_typea a; + uint64_t a; }; extern void cppIVRMailbox_IVRMailbox_001_undoc2( struct cppIVRMailbox_IVRMailbox_001_undoc2_params *params ); @@ -22,7 +22,7 @@ struct cppIVRMailbox_IVRMailbox_001_undoc3_params { void *linux_side; uint32_t _ret; - vrmb_typea a; + uint64_t a; const char *b; const char *c; }; @@ -32,7 +32,7 @@ struct cppIVRMailbox_IVRMailbox_001_undoc4_params { void *linux_side; uint32_t _ret; - vrmb_typea a; + uint64_t a; char *b; uint32_t c; uint32_t *d; diff --git a/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_001.h b/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_001.h index ddb0267ee..4b0d2dab3 100644 --- a/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_001.h +++ b/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_001.h @@ -15,13 +15,13 @@ struct cppIVRNotifications_IVRNotifications_001_CreateNotification_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint64_t ulUserValue; const char *strType; const char *strText; const char *strCategory; const NotificationBitmap *photo; - VRNotificationId *notificationId; + uint32_t *notificationId; }; extern void cppIVRNotifications_IVRNotifications_001_CreateNotification( struct cppIVRNotifications_IVRNotifications_001_CreateNotification_params *params ); @@ -29,7 +29,7 @@ struct cppIVRNotifications_IVRNotifications_001_DismissNotification_params { void *linux_side; uint32_t _ret; - VRNotificationId notificationId; + uint32_t notificationId; }; extern void cppIVRNotifications_IVRNotifications_001_DismissNotification( struct cppIVRNotifications_IVRNotifications_001_DismissNotification_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.h b/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.h index 41e2983b3..e52b0d1cd 100644 --- a/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.h +++ b/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.h @@ -5,13 +5,13 @@ struct cppIVRNotifications_IVRNotifications_002_CreateNotification_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint64_t ulUserValue; uint32_t type; const char *pchText; uint32_t style; const NotificationBitmap_t *pImage; - VRNotificationId *pNotificationId; + uint32_t *pNotificationId; }; extern void cppIVRNotifications_IVRNotifications_002_CreateNotification( struct cppIVRNotifications_IVRNotifications_002_CreateNotification_params *params ); @@ -19,7 +19,7 @@ struct cppIVRNotifications_IVRNotifications_002_RemoveNotification_params { void *linux_side; uint32_t _ret; - VRNotificationId notificationId; + uint32_t notificationId; }; extern void cppIVRNotifications_IVRNotifications_002_RemoveNotification( struct cppIVRNotifications_IVRNotifications_002_RemoveNotification_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlayView_IVROverlayView_003.h b/vrclient_x64/vrclient_x64/cppIVROverlayView_IVROverlayView_003.h index dec312dbb..1a1216289 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlayView_IVROverlayView_003.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlayView_IVROverlayView_003.h @@ -5,7 +5,7 @@ struct cppIVROverlayView_IVROverlayView_003_AcquireOverlayView_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRNativeDevice_t *pNativeDevice; VROverlayView_t *pOverlayView; uint32_t unOverlayViewSize; @@ -23,7 +23,7 @@ extern void cppIVROverlayView_IVROverlayView_003_ReleaseOverlayView( struct cppI struct cppIVROverlayView_IVROverlayView_003_PostOverlayEvent_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VREvent_t *pvrEvent; }; extern void cppIVROverlayView_IVROverlayView_003_PostOverlayEvent( struct cppIVROverlayView_IVROverlayView_003_PostOverlayEvent_params *params ); @@ -32,7 +32,7 @@ struct cppIVROverlayView_IVROverlayView_003_IsViewingPermitted_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlayView_IVROverlayView_003_IsViewingPermitted( struct cppIVROverlayView_IVROverlayView_003_IsViewingPermitted_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_001.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_001.h index d6b002012..4a8389ea5 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_001.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_001.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_001_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_001_FindOverlay( struct cppIVROverlay_IVROverlay_001_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_001_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_001_CreateOverlay( struct cppIVROverlay_IVROverlay_001_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_001_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_001_DestroyOverlay( struct cppIVROverlay_IVROverlay_001_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_001_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_001_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_001_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_001_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_001_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_001_GetHighQualityOverlay_params *params ); @@ -55,7 +55,7 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -65,7 +65,7 @@ struct cppIVROverlay_IVROverlay_001_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -75,7 +75,7 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_001_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_001_SetOverlayAlpha_params *params ); @@ -84,7 +84,7 @@ struct cppIVROverlay_IVROverlay_001_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_001_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_001_GetOverlayAlpha_params *params ); @@ -93,7 +93,7 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayGamma_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fGamma; }; extern void cppIVROverlay_IVROverlay_001_SetOverlayGamma( struct cppIVROverlay_IVROverlay_001_SetOverlayGamma_params *params ); @@ -102,7 +102,7 @@ struct cppIVROverlay_IVROverlay_001_GetOverlayGamma_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfGamma; }; extern void cppIVROverlay_IVROverlay_001_GetOverlayGamma( struct cppIVROverlay_IVROverlay_001_GetOverlayGamma_params *params ); @@ -111,7 +111,7 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_001_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_001_SetOverlayWidthInMeters_params *params ); @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_001_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_001_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_001_GetOverlayWidthInMeters_params *params ); @@ -129,7 +129,7 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_001_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_001_SetOverlayTextureBounds_params *params ); @@ -138,7 +138,7 @@ struct cppIVROverlay_IVROverlay_001_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_001_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_001_GetOverlayTextureBounds_params *params ); @@ -147,7 +147,7 @@ struct cppIVROverlay_IVROverlay_001_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_001_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_001_GetOverlayTransformType_params *params ); @@ -156,7 +156,7 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -166,7 +166,7 @@ struct cppIVROverlay_IVROverlay_001_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -176,8 +176,8 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -186,8 +186,8 @@ struct cppIVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -196,7 +196,7 @@ struct cppIVROverlay_IVROverlay_001_GetOverlayVisibility_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peOverlayVisibility; }; extern void cppIVROverlay_IVROverlay_001_GetOverlayVisibility( struct cppIVROverlay_IVROverlay_001_GetOverlayVisibility_params *params ); @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayVisibility_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayVisibility; }; extern void cppIVROverlay_IVROverlay_001_SetOverlayVisibility( struct cppIVROverlay_IVROverlay_001_SetOverlayVisibility_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_001_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_001_ShowOverlay( struct cppIVROverlay_IVROverlay_001_ShowOverlay_params *params ); @@ -222,7 +222,7 @@ struct cppIVROverlay_IVROverlay_001_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_001_HideOverlay( struct cppIVROverlay_IVROverlay_001_HideOverlay_params *params ); @@ -230,7 +230,7 @@ struct cppIVROverlay_IVROverlay_001_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_001_IsOverlayVisible( struct cppIVROverlay_IVROverlay_001_IsOverlayVisible_params *params ); @@ -238,7 +238,7 @@ struct cppIVROverlay_IVROverlay_001_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VREvent_t *pEvent; }; extern void cppIVROverlay_IVROverlay_001_PollNextOverlayEvent( struct cppIVROverlay_IVROverlay_001_PollNextOverlayEvent_params *params ); @@ -247,7 +247,7 @@ struct cppIVROverlay_IVROverlay_001_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_001_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_001_GetOverlayInputMethod_params *params ); @@ -256,7 +256,7 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_001_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_001_SetOverlayInputMethod_params *params ); @@ -265,7 +265,7 @@ struct cppIVROverlay_IVROverlay_001_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_001_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_001_GetOverlayMouseScale_params *params ); @@ -274,7 +274,7 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_001_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_001_SetOverlayMouseScale_params *params ); @@ -283,7 +283,7 @@ struct cppIVROverlay_IVROverlay_001_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -293,8 +293,8 @@ struct cppIVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -302,7 +302,7 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pTexture; }; extern void cppIVROverlay_IVROverlay_001_SetOverlayTexture( struct cppIVROverlay_IVROverlay_001_SetOverlayTexture_params *params ); @@ -311,7 +311,7 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -323,7 +323,7 @@ struct cppIVROverlay_IVROverlay_001_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_001_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_001_SetOverlayFromFile_params *params ); @@ -339,7 +339,7 @@ struct cppIVROverlay_IVROverlay_001_IsActiveSystemOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_001_IsActiveSystemOverlay( struct cppIVROverlay_IVROverlay_001_IsActiveSystemOverlay_params *params ); @@ -347,7 +347,7 @@ struct cppIVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess( struct cppIVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess_params *params ); @@ -356,7 +356,7 @@ struct cppIVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess( struct cppIVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_002.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_002.h index 7bbbe674d..e2b655ab9 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_002.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_002.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_002_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_002_FindOverlay( struct cppIVROverlay_IVROverlay_002_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_002_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_002_CreateOverlay( struct cppIVROverlay_IVROverlay_002_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_002_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_002_DestroyOverlay( struct cppIVROverlay_IVROverlay_002_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_002_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_002_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_002_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_002_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_002_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_002_GetHighQualityOverlay_params *params ); @@ -55,7 +55,7 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -65,7 +65,7 @@ struct cppIVROverlay_IVROverlay_002_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -75,7 +75,7 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -86,7 +86,7 @@ struct cppIVROverlay_IVROverlay_002_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -97,7 +97,7 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_002_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_002_SetOverlayAlpha_params *params ); @@ -106,7 +106,7 @@ struct cppIVROverlay_IVROverlay_002_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_002_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_002_GetOverlayAlpha_params *params ); @@ -115,7 +115,7 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayGamma_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fGamma; }; extern void cppIVROverlay_IVROverlay_002_SetOverlayGamma( struct cppIVROverlay_IVROverlay_002_SetOverlayGamma_params *params ); @@ -124,7 +124,7 @@ struct cppIVROverlay_IVROverlay_002_GetOverlayGamma_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfGamma; }; extern void cppIVROverlay_IVROverlay_002_GetOverlayGamma( struct cppIVROverlay_IVROverlay_002_GetOverlayGamma_params *params ); @@ -133,7 +133,7 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_002_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_002_SetOverlayWidthInMeters_params *params ); @@ -142,7 +142,7 @@ struct cppIVROverlay_IVROverlay_002_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_002_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_002_GetOverlayWidthInMeters_params *params ); @@ -151,7 +151,7 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_002_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_002_SetOverlayTextureBounds_params *params ); @@ -160,7 +160,7 @@ struct cppIVROverlay_IVROverlay_002_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_002_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_002_GetOverlayTextureBounds_params *params ); @@ -169,7 +169,7 @@ struct cppIVROverlay_IVROverlay_002_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_002_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_002_GetOverlayTransformType_params *params ); @@ -178,7 +178,7 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -188,7 +188,7 @@ struct cppIVROverlay_IVROverlay_002_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -198,8 +198,8 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -208,8 +208,8 @@ struct cppIVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -218,7 +218,7 @@ struct cppIVROverlay_IVROverlay_002_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_002_ShowOverlay( struct cppIVROverlay_IVROverlay_002_ShowOverlay_params *params ); @@ -226,7 +226,7 @@ struct cppIVROverlay_IVROverlay_002_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_002_HideOverlay( struct cppIVROverlay_IVROverlay_002_HideOverlay_params *params ); @@ -234,7 +234,7 @@ struct cppIVROverlay_IVROverlay_002_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_002_IsOverlayVisible( struct cppIVROverlay_IVROverlay_002_IsOverlayVisible_params *params ); @@ -242,7 +242,7 @@ struct cppIVROverlay_IVROverlay_002_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VREvent_t *pEvent; }; extern void cppIVROverlay_IVROverlay_002_PollNextOverlayEvent( struct cppIVROverlay_IVROverlay_002_PollNextOverlayEvent_params *params ); @@ -251,7 +251,7 @@ struct cppIVROverlay_IVROverlay_002_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_002_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_002_GetOverlayInputMethod_params *params ); @@ -260,7 +260,7 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_002_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_002_SetOverlayInputMethod_params *params ); @@ -269,7 +269,7 @@ struct cppIVROverlay_IVROverlay_002_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_002_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_002_GetOverlayMouseScale_params *params ); @@ -278,7 +278,7 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_002_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_002_SetOverlayMouseScale_params *params ); @@ -287,7 +287,7 @@ struct cppIVROverlay_IVROverlay_002_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -297,8 +297,8 @@ struct cppIVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -306,7 +306,7 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureType; void *pTexture; }; @@ -316,7 +316,7 @@ struct cppIVROverlay_IVROverlay_002_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_002_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_002_ClearOverlayTexture_params *params ); @@ -324,7 +324,7 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -336,7 +336,7 @@ struct cppIVROverlay_IVROverlay_002_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_002_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_002_SetOverlayFromFile_params *params ); @@ -347,8 +347,8 @@ struct cppIVROverlay_IVROverlay_002_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_002_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_002_CreateDashboardOverlay_params *params ); @@ -363,7 +363,7 @@ struct cppIVROverlay_IVROverlay_002_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_002_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_002_IsActiveDashboardOverlay_params *params ); @@ -371,7 +371,7 @@ struct cppIVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess_params *params ); @@ -380,7 +380,7 @@ struct cppIVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_003.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_003.h index e63f45fb4..86159abae 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_003.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_003.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_003_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_003_FindOverlay( struct cppIVROverlay_IVROverlay_003_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_003_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_003_CreateOverlay( struct cppIVROverlay_IVROverlay_003_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_003_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_003_DestroyOverlay( struct cppIVROverlay_IVROverlay_003_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_003_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_003_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_003_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_003_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_003_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_003_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -89,7 +89,7 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -99,7 +99,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -109,7 +109,7 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -131,7 +131,7 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_003_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_003_SetOverlayAlpha_params *params ); @@ -140,7 +140,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_003_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_003_GetOverlayAlpha_params *params ); @@ -149,7 +149,7 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayGamma_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fGamma; }; extern void cppIVROverlay_IVROverlay_003_SetOverlayGamma( struct cppIVROverlay_IVROverlay_003_SetOverlayGamma_params *params ); @@ -158,7 +158,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayGamma_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfGamma; }; extern void cppIVROverlay_IVROverlay_003_GetOverlayGamma( struct cppIVROverlay_IVROverlay_003_GetOverlayGamma_params *params ); @@ -167,7 +167,7 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_003_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_003_SetOverlayWidthInMeters_params *params ); @@ -176,7 +176,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_003_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_003_GetOverlayWidthInMeters_params *params ); @@ -185,7 +185,7 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_003_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_003_SetOverlayTextureBounds_params *params ); @@ -194,7 +194,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_003_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_003_GetOverlayTextureBounds_params *params ); @@ -203,7 +203,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_003_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_003_GetOverlayTransformType_params *params ); @@ -212,7 +212,7 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -222,7 +222,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -232,8 +232,8 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -242,8 +242,8 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -252,7 +252,7 @@ struct cppIVROverlay_IVROverlay_003_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_003_ShowOverlay( struct cppIVROverlay_IVROverlay_003_ShowOverlay_params *params ); @@ -260,7 +260,7 @@ struct cppIVROverlay_IVROverlay_003_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_003_HideOverlay( struct cppIVROverlay_IVROverlay_003_HideOverlay_params *params ); @@ -268,7 +268,7 @@ struct cppIVROverlay_IVROverlay_003_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_003_IsOverlayVisible( struct cppIVROverlay_IVROverlay_003_IsOverlayVisible_params *params ); @@ -276,7 +276,7 @@ struct cppIVROverlay_IVROverlay_003_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VREvent_t *pEvent; }; extern void cppIVROverlay_IVROverlay_003_PollNextOverlayEvent( struct cppIVROverlay_IVROverlay_003_PollNextOverlayEvent_params *params ); @@ -285,7 +285,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_003_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_003_GetOverlayInputMethod_params *params ); @@ -294,7 +294,7 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_003_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_003_SetOverlayInputMethod_params *params ); @@ -303,7 +303,7 @@ struct cppIVROverlay_IVROverlay_003_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_003_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_003_GetOverlayMouseScale_params *params ); @@ -312,7 +312,7 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_003_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_003_SetOverlayMouseScale_params *params ); @@ -321,7 +321,7 @@ struct cppIVROverlay_IVROverlay_003_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -331,8 +331,8 @@ struct cppIVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -340,7 +340,7 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureType; void *pTexture; }; @@ -350,7 +350,7 @@ struct cppIVROverlay_IVROverlay_003_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_003_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_003_ClearOverlayTexture_params *params ); @@ -358,7 +358,7 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -370,7 +370,7 @@ struct cppIVROverlay_IVROverlay_003_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_003_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_003_SetOverlayFromFile_params *params ); @@ -381,8 +381,8 @@ struct cppIVROverlay_IVROverlay_003_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_003_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_003_CreateDashboardOverlay_params *params ); @@ -397,7 +397,7 @@ struct cppIVROverlay_IVROverlay_003_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_003_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_003_IsActiveDashboardOverlay_params *params ); @@ -405,7 +405,7 @@ struct cppIVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess_params *params ); @@ -414,7 +414,7 @@ struct cppIVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_004.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_004.h index 219da8925..fdca074fb 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_004.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_004.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_004_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_004_FindOverlay( struct cppIVROverlay_IVROverlay_004_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_004_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_004_CreateOverlay( struct cppIVROverlay_IVROverlay_004_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_004_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_004_DestroyOverlay( struct cppIVROverlay_IVROverlay_004_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_004_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_004_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_004_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_004_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_004_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_004_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -89,7 +89,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -99,7 +99,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -109,7 +109,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -131,7 +131,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_004_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_004_SetOverlayAlpha_params *params ); @@ -140,7 +140,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_004_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_004_GetOverlayAlpha_params *params ); @@ -149,7 +149,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayGamma_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fGamma; }; extern void cppIVROverlay_IVROverlay_004_SetOverlayGamma( struct cppIVROverlay_IVROverlay_004_SetOverlayGamma_params *params ); @@ -158,7 +158,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayGamma_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfGamma; }; extern void cppIVROverlay_IVROverlay_004_GetOverlayGamma( struct cppIVROverlay_IVROverlay_004_GetOverlayGamma_params *params ); @@ -167,7 +167,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_004_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_004_SetOverlayWidthInMeters_params *params ); @@ -176,7 +176,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_004_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_004_GetOverlayWidthInMeters_params *params ); @@ -185,7 +185,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -195,7 +195,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_004_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_004_SetOverlayTextureBounds_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_004_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_004_GetOverlayTextureBounds_params *params ); @@ -223,7 +223,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_004_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_004_GetOverlayTransformType_params *params ); @@ -232,7 +232,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -242,7 +242,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -252,8 +252,8 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -262,8 +262,8 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -272,7 +272,7 @@ struct cppIVROverlay_IVROverlay_004_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_004_ShowOverlay( struct cppIVROverlay_IVROverlay_004_ShowOverlay_params *params ); @@ -280,7 +280,7 @@ struct cppIVROverlay_IVROverlay_004_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_004_HideOverlay( struct cppIVROverlay_IVROverlay_004_HideOverlay_params *params ); @@ -288,7 +288,7 @@ struct cppIVROverlay_IVROverlay_004_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_004_IsOverlayVisible( struct cppIVROverlay_IVROverlay_004_IsOverlayVisible_params *params ); @@ -296,7 +296,7 @@ struct cppIVROverlay_IVROverlay_004_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VREvent_t *pEvent; }; extern void cppIVROverlay_IVROverlay_004_PollNextOverlayEvent( struct cppIVROverlay_IVROverlay_004_PollNextOverlayEvent_params *params ); @@ -305,7 +305,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_004_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_004_GetOverlayInputMethod_params *params ); @@ -314,7 +314,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_004_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_004_SetOverlayInputMethod_params *params ); @@ -323,7 +323,7 @@ struct cppIVROverlay_IVROverlay_004_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_004_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_004_GetOverlayMouseScale_params *params ); @@ -332,7 +332,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_004_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_004_SetOverlayMouseScale_params *params ); @@ -341,7 +341,7 @@ struct cppIVROverlay_IVROverlay_004_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -351,8 +351,8 @@ struct cppIVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -360,7 +360,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureType; void *pTexture; }; @@ -370,7 +370,7 @@ struct cppIVROverlay_IVROverlay_004_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_004_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_004_ClearOverlayTexture_params *params ); @@ -378,7 +378,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -390,7 +390,7 @@ struct cppIVROverlay_IVROverlay_004_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_004_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_004_SetOverlayFromFile_params *params ); @@ -401,8 +401,8 @@ struct cppIVROverlay_IVROverlay_004_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_004_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_004_CreateDashboardOverlay_params *params ); @@ -417,7 +417,7 @@ struct cppIVROverlay_IVROverlay_004_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_004_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_004_IsActiveDashboardOverlay_params *params ); @@ -425,7 +425,7 @@ struct cppIVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess_params *params ); @@ -434,7 +434,7 @@ struct cppIVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_005.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_005.h index 1d7d9a0d6..950f2e00d 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_005.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_005.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_005_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_005_FindOverlay( struct cppIVROverlay_IVROverlay_005_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_005_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_005_CreateOverlay( struct cppIVROverlay_IVROverlay_005_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_005_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_005_DestroyOverlay( struct cppIVROverlay_IVROverlay_005_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_005_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_005_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_005_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_005_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_005_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_005_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -89,7 +89,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -99,7 +99,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -109,7 +109,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -131,7 +131,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_005_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_005_SetOverlayAlpha_params *params ); @@ -140,7 +140,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_005_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_005_GetOverlayAlpha_params *params ); @@ -149,7 +149,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayGamma_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fGamma; }; extern void cppIVROverlay_IVROverlay_005_SetOverlayGamma( struct cppIVROverlay_IVROverlay_005_SetOverlayGamma_params *params ); @@ -158,7 +158,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayGamma_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfGamma; }; extern void cppIVROverlay_IVROverlay_005_GetOverlayGamma( struct cppIVROverlay_IVROverlay_005_GetOverlayGamma_params *params ); @@ -167,7 +167,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_005_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_005_SetOverlayWidthInMeters_params *params ); @@ -176,7 +176,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_005_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_005_GetOverlayWidthInMeters_params *params ); @@ -185,7 +185,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -195,7 +195,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_005_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_005_SetOverlayTextureBounds_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_005_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_005_GetOverlayTextureBounds_params *params ); @@ -223,7 +223,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_005_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_005_GetOverlayTransformType_params *params ); @@ -232,7 +232,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -242,7 +242,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -252,8 +252,8 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -262,8 +262,8 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -272,7 +272,7 @@ struct cppIVROverlay_IVROverlay_005_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_005_ShowOverlay( struct cppIVROverlay_IVROverlay_005_ShowOverlay_params *params ); @@ -280,7 +280,7 @@ struct cppIVROverlay_IVROverlay_005_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_005_HideOverlay( struct cppIVROverlay_IVROverlay_005_HideOverlay_params *params ); @@ -288,7 +288,7 @@ struct cppIVROverlay_IVROverlay_005_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_005_IsOverlayVisible( struct cppIVROverlay_IVROverlay_005_IsOverlayVisible_params *params ); @@ -296,7 +296,7 @@ struct cppIVROverlay_IVROverlay_005_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VREvent_t *pEvent; }; extern void cppIVROverlay_IVROverlay_005_PollNextOverlayEvent( struct cppIVROverlay_IVROverlay_005_PollNextOverlayEvent_params *params ); @@ -305,7 +305,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_005_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_005_GetOverlayInputMethod_params *params ); @@ -314,7 +314,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_005_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_005_SetOverlayInputMethod_params *params ); @@ -323,7 +323,7 @@ struct cppIVROverlay_IVROverlay_005_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_005_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_005_GetOverlayMouseScale_params *params ); @@ -332,7 +332,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_005_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_005_SetOverlayMouseScale_params *params ); @@ -341,7 +341,7 @@ struct cppIVROverlay_IVROverlay_005_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -351,8 +351,8 @@ struct cppIVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -360,7 +360,7 @@ struct cppIVROverlay_IVROverlay_005_IsFocusOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_005_IsFocusOverlay( struct cppIVROverlay_IVROverlay_005_IsFocusOverlay_params *params ); @@ -368,7 +368,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureType; void *pTexture; }; @@ -378,7 +378,7 @@ struct cppIVROverlay_IVROverlay_005_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_005_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_005_ClearOverlayTexture_params *params ); @@ -386,7 +386,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -398,7 +398,7 @@ struct cppIVROverlay_IVROverlay_005_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_005_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_005_SetOverlayFromFile_params *params ); @@ -409,8 +409,8 @@ struct cppIVROverlay_IVROverlay_005_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_005_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_005_CreateDashboardOverlay_params *params ); @@ -425,7 +425,7 @@ struct cppIVROverlay_IVROverlay_005_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_005_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_005_IsActiveDashboardOverlay_params *params ); @@ -433,7 +433,7 @@ struct cppIVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess_params *params ); @@ -442,7 +442,7 @@ struct cppIVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_007.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_007.h index 45992addb..9d79f859a 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_007.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_007.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_007_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_007_FindOverlay( struct cppIVROverlay_IVROverlay_007_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_007_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_007_CreateOverlay( struct cppIVROverlay_IVROverlay_007_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_007_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_007_DestroyOverlay( struct cppIVROverlay_IVROverlay_007_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_007_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_007_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_007_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_007_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_007_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_007_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -89,7 +89,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -99,7 +99,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -109,7 +109,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -131,7 +131,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_007_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_007_SetOverlayAlpha_params *params ); @@ -140,7 +140,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_007_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_007_GetOverlayAlpha_params *params ); @@ -149,7 +149,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_007_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_007_SetOverlayWidthInMeters_params *params ); @@ -158,7 +158,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_007_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_007_GetOverlayWidthInMeters_params *params ); @@ -167,7 +167,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -177,7 +177,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -187,7 +187,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_007_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_007_SetOverlayTextureColorSpace_params *params ); @@ -196,7 +196,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_007_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_007_GetOverlayTextureColorSpace_params *params ); @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_007_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_007_SetOverlayTextureBounds_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_007_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_007_GetOverlayTextureBounds_params *params ); @@ -223,7 +223,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_007_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_007_GetOverlayTransformType_params *params ); @@ -232,7 +232,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -242,7 +242,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -252,8 +252,8 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -262,8 +262,8 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -272,7 +272,7 @@ struct cppIVROverlay_IVROverlay_007_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_007_ShowOverlay( struct cppIVROverlay_IVROverlay_007_ShowOverlay_params *params ); @@ -280,7 +280,7 @@ struct cppIVROverlay_IVROverlay_007_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_007_HideOverlay( struct cppIVROverlay_IVROverlay_007_HideOverlay_params *params ); @@ -288,7 +288,7 @@ struct cppIVROverlay_IVROverlay_007_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_007_IsOverlayVisible( struct cppIVROverlay_IVROverlay_007_IsOverlayVisible_params *params ); @@ -296,7 +296,7 @@ struct cppIVROverlay_IVROverlay_007_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VREvent_t *pEvent; }; extern void cppIVROverlay_IVROverlay_007_PollNextOverlayEvent( struct cppIVROverlay_IVROverlay_007_PollNextOverlayEvent_params *params ); @@ -305,7 +305,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_007_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_007_GetOverlayInputMethod_params *params ); @@ -314,7 +314,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_007_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_007_SetOverlayInputMethod_params *params ); @@ -323,7 +323,7 @@ struct cppIVROverlay_IVROverlay_007_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_007_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_007_GetOverlayMouseScale_params *params ); @@ -332,7 +332,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_007_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_007_SetOverlayMouseScale_params *params ); @@ -341,7 +341,7 @@ struct cppIVROverlay_IVROverlay_007_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -351,8 +351,8 @@ struct cppIVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -360,14 +360,14 @@ struct cppIVROverlay_IVROverlay_007_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_007_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_007_IsHoverTargetOverlay_params *params ); struct cppIVROverlay_IVROverlay_007_GetGamepadFocusOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_007_GetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_007_GetGamepadFocusOverlay_params *params ); @@ -375,7 +375,7 @@ struct cppIVROverlay_IVROverlay_007_SetGamepadFocusOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulNewFocusOverlay; + uint64_t ulNewFocusOverlay; }; extern void cppIVROverlay_IVROverlay_007_SetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_007_SetGamepadFocusOverlay_params *params ); @@ -384,8 +384,8 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; - VROverlayHandle_t ulTo; + uint64_t ulFrom; + uint64_t ulTo; }; extern void cppIVROverlay_IVROverlay_007_SetOverlayNeighbor( struct cppIVROverlay_IVROverlay_007_SetOverlayNeighbor_params *params ); @@ -394,7 +394,7 @@ struct cppIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; + uint64_t ulFrom; }; extern void cppIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor( struct cppIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor_params *params ); @@ -402,7 +402,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_007_SetOverlayTexture( struct cppIVROverlay_IVROverlay_007_SetOverlayTexture_params *params ); @@ -411,7 +411,7 @@ struct cppIVROverlay_IVROverlay_007_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_007_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_007_ClearOverlayTexture_params *params ); @@ -419,7 +419,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -431,7 +431,7 @@ struct cppIVROverlay_IVROverlay_007_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_007_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_007_SetOverlayFromFile_params *params ); @@ -442,8 +442,8 @@ struct cppIVROverlay_IVROverlay_007_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_007_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_007_CreateDashboardOverlay_params *params ); @@ -458,7 +458,7 @@ struct cppIVROverlay_IVROverlay_007_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_007_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_007_IsActiveDashboardOverlay_params *params ); @@ -466,7 +466,7 @@ struct cppIVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess_params *params ); @@ -475,7 +475,7 @@ struct cppIVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess_params *params ); @@ -505,7 +505,7 @@ struct cppIVROverlay_IVROverlay_007_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_008.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_008.h index 1a26e95a0..88903f212 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_008.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_008.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_008_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_008_FindOverlay( struct cppIVROverlay_IVROverlay_008_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_008_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_008_CreateOverlay( struct cppIVROverlay_IVROverlay_008_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_008_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_008_DestroyOverlay( struct cppIVROverlay_IVROverlay_008_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_008_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_008_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_008_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_008_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_008_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_008_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -89,7 +89,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -99,7 +99,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -109,7 +109,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -131,7 +131,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_008_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_008_SetOverlayAlpha_params *params ); @@ -140,7 +140,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_008_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_008_GetOverlayAlpha_params *params ); @@ -149,7 +149,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_008_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_008_SetOverlayWidthInMeters_params *params ); @@ -158,7 +158,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_008_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_008_GetOverlayWidthInMeters_params *params ); @@ -167,7 +167,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -177,7 +177,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -187,7 +187,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_008_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_008_SetOverlayTextureColorSpace_params *params ); @@ -196,7 +196,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_008_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_008_GetOverlayTextureColorSpace_params *params ); @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_008_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_008_SetOverlayTextureBounds_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_008_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_008_GetOverlayTextureBounds_params *params ); @@ -223,7 +223,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_008_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_008_GetOverlayTransformType_params *params ); @@ -232,7 +232,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -242,7 +242,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -252,8 +252,8 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -262,8 +262,8 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -272,7 +272,7 @@ struct cppIVROverlay_IVROverlay_008_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_008_ShowOverlay( struct cppIVROverlay_IVROverlay_008_ShowOverlay_params *params ); @@ -280,7 +280,7 @@ struct cppIVROverlay_IVROverlay_008_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_008_HideOverlay( struct cppIVROverlay_IVROverlay_008_HideOverlay_params *params ); @@ -288,7 +288,7 @@ struct cppIVROverlay_IVROverlay_008_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_008_IsOverlayVisible( struct cppIVROverlay_IVROverlay_008_IsOverlayVisible_params *params ); @@ -296,7 +296,7 @@ struct cppIVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -307,7 +307,7 @@ struct cppIVROverlay_IVROverlay_008_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VREvent_t *pEvent; }; extern void cppIVROverlay_IVROverlay_008_PollNextOverlayEvent( struct cppIVROverlay_IVROverlay_008_PollNextOverlayEvent_params *params ); @@ -316,7 +316,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_008_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_008_GetOverlayInputMethod_params *params ); @@ -325,7 +325,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_008_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_008_SetOverlayInputMethod_params *params ); @@ -334,7 +334,7 @@ struct cppIVROverlay_IVROverlay_008_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_008_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_008_GetOverlayMouseScale_params *params ); @@ -343,7 +343,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_008_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_008_SetOverlayMouseScale_params *params ); @@ -352,7 +352,7 @@ struct cppIVROverlay_IVROverlay_008_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -362,8 +362,8 @@ struct cppIVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -371,14 +371,14 @@ struct cppIVROverlay_IVROverlay_008_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_008_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_008_IsHoverTargetOverlay_params *params ); struct cppIVROverlay_IVROverlay_008_GetGamepadFocusOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_008_GetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_008_GetGamepadFocusOverlay_params *params ); @@ -386,7 +386,7 @@ struct cppIVROverlay_IVROverlay_008_SetGamepadFocusOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulNewFocusOverlay; + uint64_t ulNewFocusOverlay; }; extern void cppIVROverlay_IVROverlay_008_SetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_008_SetGamepadFocusOverlay_params *params ); @@ -395,8 +395,8 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; - VROverlayHandle_t ulTo; + uint64_t ulFrom; + uint64_t ulTo; }; extern void cppIVROverlay_IVROverlay_008_SetOverlayNeighbor( struct cppIVROverlay_IVROverlay_008_SetOverlayNeighbor_params *params ); @@ -405,7 +405,7 @@ struct cppIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; + uint64_t ulFrom; }; extern void cppIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor( struct cppIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor_params *params ); @@ -413,7 +413,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_008_SetOverlayTexture( struct cppIVROverlay_IVROverlay_008_SetOverlayTexture_params *params ); @@ -422,7 +422,7 @@ struct cppIVROverlay_IVROverlay_008_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_008_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_008_ClearOverlayTexture_params *params ); @@ -430,7 +430,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -442,7 +442,7 @@ struct cppIVROverlay_IVROverlay_008_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_008_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_008_SetOverlayFromFile_params *params ); @@ -453,8 +453,8 @@ struct cppIVROverlay_IVROverlay_008_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_008_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_008_CreateDashboardOverlay_params *params ); @@ -469,7 +469,7 @@ struct cppIVROverlay_IVROverlay_008_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_008_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_008_IsActiveDashboardOverlay_params *params ); @@ -477,7 +477,7 @@ struct cppIVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess_params *params ); @@ -486,7 +486,7 @@ struct cppIVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess_params *params ); @@ -516,7 +516,7 @@ struct cppIVROverlay_IVROverlay_008_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -553,7 +553,7 @@ extern void cppIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_010.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_010.h index b547632bd..1e4cad0da 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_010.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_010.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_010_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_010_FindOverlay( struct cppIVROverlay_IVROverlay_010_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_010_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_010_CreateOverlay( struct cppIVROverlay_IVROverlay_010_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_010_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_010_DestroyOverlay( struct cppIVROverlay_IVROverlay_010_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_010_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_010_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_010_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_010_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_010_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_010_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -89,7 +89,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -99,7 +99,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -109,7 +109,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -131,7 +131,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_010_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_010_SetOverlayAlpha_params *params ); @@ -140,7 +140,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_010_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_010_GetOverlayAlpha_params *params ); @@ -149,7 +149,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_010_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_010_SetOverlayWidthInMeters_params *params ); @@ -158,7 +158,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_010_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_010_GetOverlayWidthInMeters_params *params ); @@ -167,7 +167,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -177,7 +177,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -187,7 +187,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_010_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_010_SetOverlayTextureColorSpace_params *params ); @@ -196,7 +196,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_010_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_010_GetOverlayTextureColorSpace_params *params ); @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_010_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_010_SetOverlayTextureBounds_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_010_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_010_GetOverlayTextureBounds_params *params ); @@ -223,7 +223,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_010_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_010_GetOverlayTransformType_params *params ); @@ -232,7 +232,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -242,7 +242,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -252,8 +252,8 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -262,8 +262,8 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -272,8 +272,8 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -282,8 +282,8 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -293,7 +293,7 @@ struct cppIVROverlay_IVROverlay_010_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_010_ShowOverlay( struct cppIVROverlay_IVROverlay_010_ShowOverlay_params *params ); @@ -301,7 +301,7 @@ struct cppIVROverlay_IVROverlay_010_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_010_HideOverlay( struct cppIVROverlay_IVROverlay_010_HideOverlay_params *params ); @@ -309,7 +309,7 @@ struct cppIVROverlay_IVROverlay_010_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_010_IsOverlayVisible( struct cppIVROverlay_IVROverlay_010_IsOverlayVisible_params *params ); @@ -317,7 +317,7 @@ struct cppIVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -328,7 +328,7 @@ struct cppIVROverlay_IVROverlay_010_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_0918 *pEvent; uint32_t uncbVREvent; }; @@ -338,7 +338,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_010_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_010_GetOverlayInputMethod_params *params ); @@ -347,7 +347,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_010_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_010_SetOverlayInputMethod_params *params ); @@ -356,7 +356,7 @@ struct cppIVROverlay_IVROverlay_010_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_010_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_010_GetOverlayMouseScale_params *params ); @@ -365,7 +365,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_010_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_010_SetOverlayMouseScale_params *params ); @@ -374,7 +374,7 @@ struct cppIVROverlay_IVROverlay_010_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -384,8 +384,8 @@ struct cppIVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -393,14 +393,14 @@ struct cppIVROverlay_IVROverlay_010_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_010_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_010_IsHoverTargetOverlay_params *params ); struct cppIVROverlay_IVROverlay_010_GetGamepadFocusOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_010_GetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_010_GetGamepadFocusOverlay_params *params ); @@ -408,7 +408,7 @@ struct cppIVROverlay_IVROverlay_010_SetGamepadFocusOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulNewFocusOverlay; + uint64_t ulNewFocusOverlay; }; extern void cppIVROverlay_IVROverlay_010_SetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_010_SetGamepadFocusOverlay_params *params ); @@ -417,8 +417,8 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; - VROverlayHandle_t ulTo; + uint64_t ulFrom; + uint64_t ulTo; }; extern void cppIVROverlay_IVROverlay_010_SetOverlayNeighbor( struct cppIVROverlay_IVROverlay_010_SetOverlayNeighbor_params *params ); @@ -427,7 +427,7 @@ struct cppIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; + uint64_t ulFrom; }; extern void cppIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor( struct cppIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor_params *params ); @@ -435,7 +435,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_010_SetOverlayTexture( struct cppIVROverlay_IVROverlay_010_SetOverlayTexture_params *params ); @@ -444,7 +444,7 @@ struct cppIVROverlay_IVROverlay_010_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_010_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_010_ClearOverlayTexture_params *params ); @@ -452,7 +452,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -464,7 +464,7 @@ struct cppIVROverlay_IVROverlay_010_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_010_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_010_SetOverlayFromFile_params *params ); @@ -475,8 +475,8 @@ struct cppIVROverlay_IVROverlay_010_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_010_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_010_CreateDashboardOverlay_params *params ); @@ -491,7 +491,7 @@ struct cppIVROverlay_IVROverlay_010_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_010_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_010_IsActiveDashboardOverlay_params *params ); @@ -499,7 +499,7 @@ struct cppIVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess_params *params ); @@ -508,7 +508,7 @@ struct cppIVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess_params *params ); @@ -523,7 +523,7 @@ extern void cppIVROverlay_IVROverlay_010_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_010_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_010_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_010_GetPrimaryDashboardDevice_params *params ); @@ -545,7 +545,7 @@ struct cppIVROverlay_IVROverlay_010_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -582,7 +582,7 @@ extern void cppIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_011.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_011.h index 675cb6882..ec69bf719 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_011.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_011.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_011_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_011_FindOverlay( struct cppIVROverlay_IVROverlay_011_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_011_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_011_CreateOverlay( struct cppIVROverlay_IVROverlay_011_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_011_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_011_DestroyOverlay( struct cppIVROverlay_IVROverlay_011_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_011_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_011_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_011_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_011_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_011_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_011_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -89,7 +89,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_011_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_011_SetOverlayRenderingPid_params *params ); @@ -98,7 +98,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_011_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_011_GetOverlayRenderingPid_params *params ); @@ -106,7 +106,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -116,7 +116,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -126,7 +126,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -137,7 +137,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -148,7 +148,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_011_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_011_SetOverlayAlpha_params *params ); @@ -157,7 +157,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_011_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_011_GetOverlayAlpha_params *params ); @@ -166,7 +166,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_011_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_011_SetOverlayWidthInMeters_params *params ); @@ -175,7 +175,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_011_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_011_GetOverlayWidthInMeters_params *params ); @@ -184,7 +184,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -194,7 +194,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -204,7 +204,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_011_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_011_SetOverlayTextureColorSpace_params *params ); @@ -213,7 +213,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_011_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_011_GetOverlayTextureColorSpace_params *params ); @@ -222,7 +222,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_011_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_011_SetOverlayTextureBounds_params *params ); @@ -231,7 +231,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_011_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_011_GetOverlayTextureBounds_params *params ); @@ -240,7 +240,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_011_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_011_GetOverlayTransformType_params *params ); @@ -249,7 +249,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -259,7 +259,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -269,8 +269,8 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -279,8 +279,8 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -289,8 +289,8 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -299,8 +299,8 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -310,7 +310,7 @@ struct cppIVROverlay_IVROverlay_011_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_011_ShowOverlay( struct cppIVROverlay_IVROverlay_011_ShowOverlay_params *params ); @@ -318,7 +318,7 @@ struct cppIVROverlay_IVROverlay_011_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_011_HideOverlay( struct cppIVROverlay_IVROverlay_011_HideOverlay_params *params ); @@ -326,7 +326,7 @@ struct cppIVROverlay_IVROverlay_011_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_011_IsOverlayVisible( struct cppIVROverlay_IVROverlay_011_IsOverlayVisible_params *params ); @@ -334,7 +334,7 @@ struct cppIVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -345,7 +345,7 @@ struct cppIVROverlay_IVROverlay_011_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_0920 *pEvent; uint32_t uncbVREvent; }; @@ -355,7 +355,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_011_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_011_GetOverlayInputMethod_params *params ); @@ -364,7 +364,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_011_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_011_SetOverlayInputMethod_params *params ); @@ -373,7 +373,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_011_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_011_GetOverlayMouseScale_params *params ); @@ -382,7 +382,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_011_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_011_SetOverlayMouseScale_params *params ); @@ -391,7 +391,7 @@ struct cppIVROverlay_IVROverlay_011_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -401,8 +401,8 @@ struct cppIVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -410,14 +410,14 @@ struct cppIVROverlay_IVROverlay_011_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_011_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_011_IsHoverTargetOverlay_params *params ); struct cppIVROverlay_IVROverlay_011_GetGamepadFocusOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_011_GetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_011_GetGamepadFocusOverlay_params *params ); @@ -425,7 +425,7 @@ struct cppIVROverlay_IVROverlay_011_SetGamepadFocusOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulNewFocusOverlay; + uint64_t ulNewFocusOverlay; }; extern void cppIVROverlay_IVROverlay_011_SetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_011_SetGamepadFocusOverlay_params *params ); @@ -434,8 +434,8 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; - VROverlayHandle_t ulTo; + uint64_t ulFrom; + uint64_t ulTo; }; extern void cppIVROverlay_IVROverlay_011_SetOverlayNeighbor( struct cppIVROverlay_IVROverlay_011_SetOverlayNeighbor_params *params ); @@ -444,7 +444,7 @@ struct cppIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; + uint64_t ulFrom; }; extern void cppIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor( struct cppIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor_params *params ); @@ -452,7 +452,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_011_SetOverlayTexture( struct cppIVROverlay_IVROverlay_011_SetOverlayTexture_params *params ); @@ -461,7 +461,7 @@ struct cppIVROverlay_IVROverlay_011_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_011_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_011_ClearOverlayTexture_params *params ); @@ -469,7 +469,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -481,7 +481,7 @@ struct cppIVROverlay_IVROverlay_011_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_011_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_011_SetOverlayFromFile_params *params ); @@ -490,7 +490,7 @@ struct cppIVROverlay_IVROverlay_011_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -505,7 +505,7 @@ struct cppIVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle_params *params ); @@ -516,8 +516,8 @@ struct cppIVROverlay_IVROverlay_011_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_011_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_011_CreateDashboardOverlay_params *params ); @@ -532,7 +532,7 @@ struct cppIVROverlay_IVROverlay_011_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_011_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_011_IsActiveDashboardOverlay_params *params ); @@ -540,7 +540,7 @@ struct cppIVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess_params *params ); @@ -549,7 +549,7 @@ struct cppIVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess_params *params ); @@ -564,7 +564,7 @@ extern void cppIVROverlay_IVROverlay_011_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_011_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_011_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_011_GetPrimaryDashboardDevice_params *params ); @@ -586,7 +586,7 @@ struct cppIVROverlay_IVROverlay_011_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -623,7 +623,7 @@ extern void cppIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_012.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_012.h index e567e4d08..f387c428a 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_012.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_012.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_012_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_012_FindOverlay( struct cppIVROverlay_IVROverlay_012_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_012_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_012_CreateOverlay( struct cppIVROverlay_IVROverlay_012_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_012_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_012_DestroyOverlay( struct cppIVROverlay_IVROverlay_012_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_012_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_012_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_012_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_012_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_012_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_012_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -89,7 +89,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_012_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_012_SetOverlayRenderingPid_params *params ); @@ -98,7 +98,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_012_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_012_GetOverlayRenderingPid_params *params ); @@ -106,7 +106,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -116,7 +116,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -126,7 +126,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -137,7 +137,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -148,7 +148,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_012_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_012_SetOverlayAlpha_params *params ); @@ -157,7 +157,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_012_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_012_GetOverlayAlpha_params *params ); @@ -166,7 +166,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_012_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_012_SetOverlayWidthInMeters_params *params ); @@ -175,7 +175,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_012_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_012_GetOverlayWidthInMeters_params *params ); @@ -184,7 +184,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -194,7 +194,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -204,7 +204,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_012_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_012_SetOverlayTextureColorSpace_params *params ); @@ -213,7 +213,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_012_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_012_GetOverlayTextureColorSpace_params *params ); @@ -222,7 +222,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_012_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_012_SetOverlayTextureBounds_params *params ); @@ -231,7 +231,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_012_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_012_GetOverlayTextureBounds_params *params ); @@ -240,7 +240,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_012_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_012_GetOverlayTransformType_params *params ); @@ -249,7 +249,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -259,7 +259,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -269,8 +269,8 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -279,8 +279,8 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -289,8 +289,8 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -299,8 +299,8 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -310,7 +310,7 @@ struct cppIVROverlay_IVROverlay_012_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_012_ShowOverlay( struct cppIVROverlay_IVROverlay_012_ShowOverlay_params *params ); @@ -318,7 +318,7 @@ struct cppIVROverlay_IVROverlay_012_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_012_HideOverlay( struct cppIVROverlay_IVROverlay_012_HideOverlay_params *params ); @@ -326,7 +326,7 @@ struct cppIVROverlay_IVROverlay_012_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_012_IsOverlayVisible( struct cppIVROverlay_IVROverlay_012_IsOverlayVisible_params *params ); @@ -334,7 +334,7 @@ struct cppIVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -345,7 +345,7 @@ struct cppIVROverlay_IVROverlay_012_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_101 *pEvent; uint32_t uncbVREvent; }; @@ -355,7 +355,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_012_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_012_GetOverlayInputMethod_params *params ); @@ -364,7 +364,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_012_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_012_SetOverlayInputMethod_params *params ); @@ -373,7 +373,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_012_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_012_GetOverlayMouseScale_params *params ); @@ -382,7 +382,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_012_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_012_SetOverlayMouseScale_params *params ); @@ -391,7 +391,7 @@ struct cppIVROverlay_IVROverlay_012_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -401,8 +401,8 @@ struct cppIVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -410,14 +410,14 @@ struct cppIVROverlay_IVROverlay_012_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_012_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_012_IsHoverTargetOverlay_params *params ); struct cppIVROverlay_IVROverlay_012_GetGamepadFocusOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_012_GetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_012_GetGamepadFocusOverlay_params *params ); @@ -425,7 +425,7 @@ struct cppIVROverlay_IVROverlay_012_SetGamepadFocusOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulNewFocusOverlay; + uint64_t ulNewFocusOverlay; }; extern void cppIVROverlay_IVROverlay_012_SetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_012_SetGamepadFocusOverlay_params *params ); @@ -434,8 +434,8 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; - VROverlayHandle_t ulTo; + uint64_t ulFrom; + uint64_t ulTo; }; extern void cppIVROverlay_IVROverlay_012_SetOverlayNeighbor( struct cppIVROverlay_IVROverlay_012_SetOverlayNeighbor_params *params ); @@ -444,7 +444,7 @@ struct cppIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; + uint64_t ulFrom; }; extern void cppIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor( struct cppIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor_params *params ); @@ -452,7 +452,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_012_SetOverlayTexture( struct cppIVROverlay_IVROverlay_012_SetOverlayTexture_params *params ); @@ -461,7 +461,7 @@ struct cppIVROverlay_IVROverlay_012_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_012_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_012_ClearOverlayTexture_params *params ); @@ -469,7 +469,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -481,7 +481,7 @@ struct cppIVROverlay_IVROverlay_012_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_012_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_012_SetOverlayFromFile_params *params ); @@ -490,7 +490,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -505,7 +505,7 @@ struct cppIVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle_params *params ); @@ -514,7 +514,7 @@ struct cppIVROverlay_IVROverlay_012_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -526,8 +526,8 @@ struct cppIVROverlay_IVROverlay_012_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_012_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_012_CreateDashboardOverlay_params *params ); @@ -542,7 +542,7 @@ struct cppIVROverlay_IVROverlay_012_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_012_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_012_IsActiveDashboardOverlay_params *params ); @@ -550,7 +550,7 @@ struct cppIVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess_params *params ); @@ -559,7 +559,7 @@ struct cppIVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess_params *params ); @@ -574,7 +574,7 @@ extern void cppIVROverlay_IVROverlay_012_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_012_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_012_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_012_GetPrimaryDashboardDevice_params *params ); @@ -596,7 +596,7 @@ struct cppIVROverlay_IVROverlay_012_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -633,7 +633,7 @@ extern void cppIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_013.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_013.h index 5d2f93f2f..c7587179e 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_013.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_013.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_013_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_013_FindOverlay( struct cppIVROverlay_IVROverlay_013_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_013_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_013_CreateOverlay( struct cppIVROverlay_IVROverlay_013_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_013_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_013_DestroyOverlay( struct cppIVROverlay_IVROverlay_013_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_013_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_013_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_013_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_013_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_013_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_013_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -89,7 +89,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_013_SetOverlayRenderingPid_params *params ); @@ -98,7 +98,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_013_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_013_GetOverlayRenderingPid_params *params ); @@ -106,7 +106,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -116,7 +116,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -126,7 +126,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -137,7 +137,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -148,7 +148,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_013_SetOverlayAlpha_params *params ); @@ -157,7 +157,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_013_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_013_GetOverlayAlpha_params *params ); @@ -166,7 +166,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_013_SetOverlayTexelAspect_params *params ); @@ -175,7 +175,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_013_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_013_GetOverlayTexelAspect_params *params ); @@ -184,7 +184,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_013_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_013_SetOverlaySortOrder_params *params ); @@ -193,7 +193,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_013_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_013_GetOverlaySortOrder_params *params ); @@ -202,7 +202,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_013_SetOverlayWidthInMeters_params *params ); @@ -211,7 +211,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_013_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_013_GetOverlayWidthInMeters_params *params ); @@ -220,7 +220,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -230,7 +230,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -240,7 +240,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_013_SetOverlayTextureColorSpace_params *params ); @@ -249,7 +249,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_013_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_013_GetOverlayTextureColorSpace_params *params ); @@ -258,7 +258,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_013_SetOverlayTextureBounds_params *params ); @@ -267,7 +267,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_013_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_013_GetOverlayTextureBounds_params *params ); @@ -276,7 +276,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_013_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_013_GetOverlayTransformType_params *params ); @@ -285,7 +285,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -295,7 +295,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -305,8 +305,8 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -315,8 +315,8 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -325,8 +325,8 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -335,8 +335,8 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -346,7 +346,7 @@ struct cppIVROverlay_IVROverlay_013_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_013_ShowOverlay( struct cppIVROverlay_IVROverlay_013_ShowOverlay_params *params ); @@ -354,7 +354,7 @@ struct cppIVROverlay_IVROverlay_013_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_013_HideOverlay( struct cppIVROverlay_IVROverlay_013_HideOverlay_params *params ); @@ -362,7 +362,7 @@ struct cppIVROverlay_IVROverlay_013_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_013_IsOverlayVisible( struct cppIVROverlay_IVROverlay_013_IsOverlayVisible_params *params ); @@ -370,7 +370,7 @@ struct cppIVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -381,7 +381,7 @@ struct cppIVROverlay_IVROverlay_013_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_104 *pEvent; uint32_t uncbVREvent; }; @@ -391,7 +391,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_013_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_013_GetOverlayInputMethod_params *params ); @@ -400,7 +400,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_013_SetOverlayInputMethod_params *params ); @@ -409,7 +409,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_013_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_013_GetOverlayMouseScale_params *params ); @@ -418,7 +418,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_013_SetOverlayMouseScale_params *params ); @@ -427,7 +427,7 @@ struct cppIVROverlay_IVROverlay_013_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -437,8 +437,8 @@ struct cppIVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -446,14 +446,14 @@ struct cppIVROverlay_IVROverlay_013_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_013_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_013_IsHoverTargetOverlay_params *params ); struct cppIVROverlay_IVROverlay_013_GetGamepadFocusOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_013_GetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_013_GetGamepadFocusOverlay_params *params ); @@ -461,7 +461,7 @@ struct cppIVROverlay_IVROverlay_013_SetGamepadFocusOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulNewFocusOverlay; + uint64_t ulNewFocusOverlay; }; extern void cppIVROverlay_IVROverlay_013_SetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_013_SetGamepadFocusOverlay_params *params ); @@ -470,8 +470,8 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; - VROverlayHandle_t ulTo; + uint64_t ulFrom; + uint64_t ulTo; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayNeighbor( struct cppIVROverlay_IVROverlay_013_SetOverlayNeighbor_params *params ); @@ -480,7 +480,7 @@ struct cppIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; + uint64_t ulFrom; }; extern void cppIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor( struct cppIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor_params *params ); @@ -488,7 +488,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayTexture( struct cppIVROverlay_IVROverlay_013_SetOverlayTexture_params *params ); @@ -497,7 +497,7 @@ struct cppIVROverlay_IVROverlay_013_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_013_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_013_ClearOverlayTexture_params *params ); @@ -505,7 +505,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -517,7 +517,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_013_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_013_SetOverlayFromFile_params *params ); @@ -526,7 +526,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -541,7 +541,7 @@ struct cppIVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle_params *params ); @@ -550,7 +550,7 @@ struct cppIVROverlay_IVROverlay_013_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -562,8 +562,8 @@ struct cppIVROverlay_IVROverlay_013_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_013_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_013_CreateDashboardOverlay_params *params ); @@ -578,7 +578,7 @@ struct cppIVROverlay_IVROverlay_013_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_013_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_013_IsActiveDashboardOverlay_params *params ); @@ -586,7 +586,7 @@ struct cppIVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess_params *params ); @@ -595,7 +595,7 @@ struct cppIVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess_params *params ); @@ -610,7 +610,7 @@ extern void cppIVROverlay_IVROverlay_013_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_013_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_013_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_013_GetPrimaryDashboardDevice_params *params ); @@ -632,7 +632,7 @@ struct cppIVROverlay_IVROverlay_013_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -669,7 +669,7 @@ extern void cppIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay_params *params ); @@ -678,7 +678,7 @@ struct cppIVROverlay_IVROverlay_013_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_014.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_014.h index ad4c96898..4e40694bf 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_014.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_014.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_014_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_014_FindOverlay( struct cppIVROverlay_IVROverlay_014_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_014_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_014_CreateOverlay( struct cppIVROverlay_IVROverlay_014_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_014_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_014_DestroyOverlay( struct cppIVROverlay_IVROverlay_014_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_014_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_014_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_014_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_014_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_014_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_014_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -89,7 +89,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_014_SetOverlayRenderingPid_params *params ); @@ -98,7 +98,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_014_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_014_GetOverlayRenderingPid_params *params ); @@ -106,7 +106,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -116,7 +116,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -126,7 +126,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -137,7 +137,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -148,7 +148,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_014_SetOverlayAlpha_params *params ); @@ -157,7 +157,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_014_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_014_GetOverlayAlpha_params *params ); @@ -166,7 +166,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_014_SetOverlayTexelAspect_params *params ); @@ -175,7 +175,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_014_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_014_GetOverlayTexelAspect_params *params ); @@ -184,7 +184,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_014_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_014_SetOverlaySortOrder_params *params ); @@ -193,7 +193,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_014_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_014_GetOverlaySortOrder_params *params ); @@ -202,7 +202,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_014_SetOverlayWidthInMeters_params *params ); @@ -211,7 +211,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_014_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_014_GetOverlayWidthInMeters_params *params ); @@ -220,7 +220,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -230,7 +230,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -240,7 +240,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_014_SetOverlayTextureColorSpace_params *params ); @@ -249,7 +249,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_014_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_014_GetOverlayTextureColorSpace_params *params ); @@ -258,7 +258,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_014_SetOverlayTextureBounds_params *params ); @@ -267,7 +267,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_014_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_014_GetOverlayTextureBounds_params *params ); @@ -276,7 +276,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_014_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_014_GetOverlayTransformType_params *params ); @@ -285,7 +285,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -295,7 +295,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -305,8 +305,8 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -315,8 +315,8 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -325,8 +325,8 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -335,8 +335,8 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -346,7 +346,7 @@ struct cppIVROverlay_IVROverlay_014_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_014_ShowOverlay( struct cppIVROverlay_IVROverlay_014_ShowOverlay_params *params ); @@ -354,7 +354,7 @@ struct cppIVROverlay_IVROverlay_014_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_014_HideOverlay( struct cppIVROverlay_IVROverlay_014_HideOverlay_params *params ); @@ -362,7 +362,7 @@ struct cppIVROverlay_IVROverlay_014_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_014_IsOverlayVisible( struct cppIVROverlay_IVROverlay_014_IsOverlayVisible_params *params ); @@ -370,7 +370,7 @@ struct cppIVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -381,7 +381,7 @@ struct cppIVROverlay_IVROverlay_014_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_106 *pEvent; uint32_t uncbVREvent; }; @@ -391,7 +391,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_014_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_014_GetOverlayInputMethod_params *params ); @@ -400,7 +400,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_014_SetOverlayInputMethod_params *params ); @@ -409,7 +409,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_014_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_014_GetOverlayMouseScale_params *params ); @@ -418,7 +418,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_014_SetOverlayMouseScale_params *params ); @@ -427,7 +427,7 @@ struct cppIVROverlay_IVROverlay_014_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -437,8 +437,8 @@ struct cppIVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -446,14 +446,14 @@ struct cppIVROverlay_IVROverlay_014_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_014_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_014_IsHoverTargetOverlay_params *params ); struct cppIVROverlay_IVROverlay_014_GetGamepadFocusOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_014_GetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_014_GetGamepadFocusOverlay_params *params ); @@ -461,7 +461,7 @@ struct cppIVROverlay_IVROverlay_014_SetGamepadFocusOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulNewFocusOverlay; + uint64_t ulNewFocusOverlay; }; extern void cppIVROverlay_IVROverlay_014_SetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_014_SetGamepadFocusOverlay_params *params ); @@ -470,8 +470,8 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; - VROverlayHandle_t ulTo; + uint64_t ulFrom; + uint64_t ulTo; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayNeighbor( struct cppIVROverlay_IVROverlay_014_SetOverlayNeighbor_params *params ); @@ -480,7 +480,7 @@ struct cppIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; + uint64_t ulFrom; }; extern void cppIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor( struct cppIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor_params *params ); @@ -488,7 +488,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayTexture( struct cppIVROverlay_IVROverlay_014_SetOverlayTexture_params *params ); @@ -497,7 +497,7 @@ struct cppIVROverlay_IVROverlay_014_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_014_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_014_ClearOverlayTexture_params *params ); @@ -505,7 +505,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -517,7 +517,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_014_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_014_SetOverlayFromFile_params *params ); @@ -526,7 +526,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -542,7 +542,7 @@ struct cppIVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle_params *params ); @@ -551,7 +551,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -563,8 +563,8 @@ struct cppIVROverlay_IVROverlay_014_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_014_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_014_CreateDashboardOverlay_params *params ); @@ -579,7 +579,7 @@ struct cppIVROverlay_IVROverlay_014_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_014_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_014_IsActiveDashboardOverlay_params *params ); @@ -587,7 +587,7 @@ struct cppIVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess_params *params ); @@ -596,7 +596,7 @@ struct cppIVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess_params *params ); @@ -611,7 +611,7 @@ extern void cppIVROverlay_IVROverlay_014_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_014_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_014_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_014_GetPrimaryDashboardDevice_params *params ); @@ -633,7 +633,7 @@ struct cppIVROverlay_IVROverlay_014_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -670,7 +670,7 @@ extern void cppIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay_params *params ); @@ -679,7 +679,7 @@ struct cppIVROverlay_IVROverlay_014_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; @@ -690,7 +690,7 @@ struct cppIVROverlay_IVROverlay_014_GetOverlayFlags_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pFlags; }; extern void cppIVROverlay_IVROverlay_014_GetOverlayFlags( struct cppIVROverlay_IVROverlay_014_GetOverlayFlags_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_016.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_016.h index 15d74de70..85db3dcd2 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_016.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_016.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_016_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_016_FindOverlay( struct cppIVROverlay_IVROverlay_016_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_016_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_016_CreateOverlay( struct cppIVROverlay_IVROverlay_016_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_016_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_016_DestroyOverlay( struct cppIVROverlay_IVROverlay_016_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_016_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_016_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_016_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_016_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_016_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_016_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchName; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayName( struct cppIVROverlay_IVROverlay_016_SetOverlayName_params *params ); @@ -78,7 +78,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -98,7 +98,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_016_SetOverlayRenderingPid_params *params ); @@ -107,7 +107,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_016_GetOverlayRenderingPid_params *params ); @@ -115,7 +115,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -125,7 +125,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -135,7 +135,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -146,7 +146,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -157,7 +157,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_016_SetOverlayAlpha_params *params ); @@ -166,7 +166,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_016_GetOverlayAlpha_params *params ); @@ -175,7 +175,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_016_SetOverlayTexelAspect_params *params ); @@ -184,7 +184,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_016_GetOverlayTexelAspect_params *params ); @@ -193,7 +193,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_016_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_016_SetOverlaySortOrder_params *params ); @@ -202,7 +202,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_016_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_016_GetOverlaySortOrder_params *params ); @@ -211,7 +211,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_016_SetOverlayWidthInMeters_params *params ); @@ -220,7 +220,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_016_GetOverlayWidthInMeters_params *params ); @@ -229,7 +229,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -239,7 +239,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -249,7 +249,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_016_SetOverlayTextureColorSpace_params *params ); @@ -258,7 +258,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_016_GetOverlayTextureColorSpace_params *params ); @@ -267,7 +267,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_016_SetOverlayTextureBounds_params *params ); @@ -276,7 +276,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_016_GetOverlayTextureBounds_params *params ); @@ -285,19 +285,19 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayRenderModel_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; HmdColor_t *pColor; - EVROverlayError *pError; + uint32_t *pError; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayRenderModel( struct cppIVROverlay_IVROverlay_016_GetOverlayRenderModel_params *params ); struct cppIVROverlay_IVROverlay_016_SetOverlayRenderModel_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; const char *pchRenderModel; const HmdColor_t *pColor; }; @@ -307,7 +307,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_016_GetOverlayTransformType_params *params ); @@ -316,7 +316,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -326,7 +326,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -336,8 +336,8 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -346,8 +346,8 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -356,8 +356,8 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -366,8 +366,8 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -376,9 +376,9 @@ extern void cppIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceCompone struct cppIVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t *ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t *ulOverlayHandleParent; HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative_params *params ); @@ -386,9 +386,9 @@ extern void cppIVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative( str struct cppIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t ulOverlayHandleParent; const HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative_params *params ); @@ -397,7 +397,7 @@ struct cppIVROverlay_IVROverlay_016_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_016_ShowOverlay( struct cppIVROverlay_IVROverlay_016_ShowOverlay_params *params ); @@ -405,7 +405,7 @@ struct cppIVROverlay_IVROverlay_016_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_016_HideOverlay( struct cppIVROverlay_IVROverlay_016_HideOverlay_params *params ); @@ -413,7 +413,7 @@ struct cppIVROverlay_IVROverlay_016_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_016_IsOverlayVisible( struct cppIVROverlay_IVROverlay_016_IsOverlayVisible_params *params ); @@ -421,7 +421,7 @@ struct cppIVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -432,7 +432,7 @@ struct cppIVROverlay_IVROverlay_016_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_1010 *pEvent; uint32_t uncbVREvent; }; @@ -442,7 +442,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_016_GetOverlayInputMethod_params *params ); @@ -451,7 +451,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_016_SetOverlayInputMethod_params *params ); @@ -460,7 +460,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_016_GetOverlayMouseScale_params *params ); @@ -469,7 +469,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_016_SetOverlayMouseScale_params *params ); @@ -478,7 +478,7 @@ struct cppIVROverlay_IVROverlay_016_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -488,8 +488,8 @@ struct cppIVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -497,14 +497,14 @@ struct cppIVROverlay_IVROverlay_016_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_016_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_016_IsHoverTargetOverlay_params *params ); struct cppIVROverlay_IVROverlay_016_GetGamepadFocusOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_016_GetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_016_GetGamepadFocusOverlay_params *params ); @@ -512,7 +512,7 @@ struct cppIVROverlay_IVROverlay_016_SetGamepadFocusOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulNewFocusOverlay; + uint64_t ulNewFocusOverlay; }; extern void cppIVROverlay_IVROverlay_016_SetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_016_SetGamepadFocusOverlay_params *params ); @@ -521,8 +521,8 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; - VROverlayHandle_t ulTo; + uint64_t ulFrom; + uint64_t ulTo; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayNeighbor( struct cppIVROverlay_IVROverlay_016_SetOverlayNeighbor_params *params ); @@ -531,7 +531,7 @@ struct cppIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; + uint64_t ulFrom; }; extern void cppIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor( struct cppIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor_params *params ); @@ -539,7 +539,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayTexture( struct cppIVROverlay_IVROverlay_016_SetOverlayTexture_params *params ); @@ -548,7 +548,7 @@ struct cppIVROverlay_IVROverlay_016_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_016_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_016_ClearOverlayTexture_params *params ); @@ -556,7 +556,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -568,7 +568,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_016_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_016_SetOverlayFromFile_params *params ); @@ -577,7 +577,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -593,7 +593,7 @@ struct cppIVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle_params *params ); @@ -602,7 +602,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -614,8 +614,8 @@ struct cppIVROverlay_IVROverlay_016_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_016_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_016_CreateDashboardOverlay_params *params ); @@ -630,7 +630,7 @@ struct cppIVROverlay_IVROverlay_016_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_016_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_016_IsActiveDashboardOverlay_params *params ); @@ -638,7 +638,7 @@ struct cppIVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess_params *params ); @@ -647,7 +647,7 @@ struct cppIVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess_params *params ); @@ -662,7 +662,7 @@ extern void cppIVROverlay_IVROverlay_016_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_016_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_016_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_016_GetPrimaryDashboardDevice_params *params ); @@ -684,7 +684,7 @@ struct cppIVROverlay_IVROverlay_016_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -721,7 +721,7 @@ extern void cppIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay_params *params ); @@ -730,7 +730,7 @@ struct cppIVROverlay_IVROverlay_016_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; @@ -741,7 +741,7 @@ struct cppIVROverlay_IVROverlay_016_GetOverlayFlags_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pFlags; }; extern void cppIVROverlay_IVROverlay_016_GetOverlayFlags( struct cppIVROverlay_IVROverlay_016_GetOverlayFlags_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_017.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_017.h index 9bf0262b1..f79067487 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_017.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_017.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_017_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_017_FindOverlay( struct cppIVROverlay_IVROverlay_017_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_017_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_017_CreateOverlay( struct cppIVROverlay_IVROverlay_017_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_017_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_017_DestroyOverlay( struct cppIVROverlay_IVROverlay_017_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_017_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_017_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_017_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_017_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_017_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_017_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchName; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayName( struct cppIVROverlay_IVROverlay_017_SetOverlayName_params *params ); @@ -78,7 +78,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -98,7 +98,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_017_SetOverlayRenderingPid_params *params ); @@ -107,7 +107,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_017_GetOverlayRenderingPid_params *params ); @@ -115,7 +115,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -125,7 +125,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -135,7 +135,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -146,7 +146,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -157,7 +157,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_017_SetOverlayAlpha_params *params ); @@ -166,7 +166,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_017_GetOverlayAlpha_params *params ); @@ -175,7 +175,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_017_SetOverlayTexelAspect_params *params ); @@ -184,7 +184,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_017_GetOverlayTexelAspect_params *params ); @@ -193,7 +193,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_017_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_017_SetOverlaySortOrder_params *params ); @@ -202,7 +202,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_017_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_017_GetOverlaySortOrder_params *params ); @@ -211,7 +211,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_017_SetOverlayWidthInMeters_params *params ); @@ -220,7 +220,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_017_GetOverlayWidthInMeters_params *params ); @@ -229,7 +229,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -239,7 +239,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -249,7 +249,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_017_SetOverlayTextureColorSpace_params *params ); @@ -258,7 +258,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_017_GetOverlayTextureColorSpace_params *params ); @@ -267,7 +267,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_017_SetOverlayTextureBounds_params *params ); @@ -276,7 +276,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_017_GetOverlayTextureBounds_params *params ); @@ -285,19 +285,19 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayRenderModel_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; HmdColor_t *pColor; - EVROverlayError *pError; + uint32_t *pError; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayRenderModel( struct cppIVROverlay_IVROverlay_017_GetOverlayRenderModel_params *params ); struct cppIVROverlay_IVROverlay_017_SetOverlayRenderModel_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; const char *pchRenderModel; const HmdColor_t *pColor; }; @@ -307,7 +307,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_017_GetOverlayTransformType_params *params ); @@ -316,7 +316,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -326,7 +326,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -336,8 +336,8 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -346,8 +346,8 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -356,8 +356,8 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -366,8 +366,8 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -376,9 +376,9 @@ extern void cppIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceCompone struct cppIVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t *ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t *ulOverlayHandleParent; HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative_params *params ); @@ -386,9 +386,9 @@ extern void cppIVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative( str struct cppIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t ulOverlayHandleParent; const HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative_params *params ); @@ -397,7 +397,7 @@ struct cppIVROverlay_IVROverlay_017_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_017_ShowOverlay( struct cppIVROverlay_IVROverlay_017_ShowOverlay_params *params ); @@ -405,7 +405,7 @@ struct cppIVROverlay_IVROverlay_017_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_017_HideOverlay( struct cppIVROverlay_IVROverlay_017_HideOverlay_params *params ); @@ -413,7 +413,7 @@ struct cppIVROverlay_IVROverlay_017_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_017_IsOverlayVisible( struct cppIVROverlay_IVROverlay_017_IsOverlayVisible_params *params ); @@ -421,7 +421,7 @@ struct cppIVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -432,7 +432,7 @@ struct cppIVROverlay_IVROverlay_017_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_1011 *pEvent; uint32_t uncbVREvent; }; @@ -442,7 +442,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_017_GetOverlayInputMethod_params *params ); @@ -451,7 +451,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_017_SetOverlayInputMethod_params *params ); @@ -460,7 +460,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_017_GetOverlayMouseScale_params *params ); @@ -469,7 +469,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_017_SetOverlayMouseScale_params *params ); @@ -478,7 +478,7 @@ struct cppIVROverlay_IVROverlay_017_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -488,8 +488,8 @@ struct cppIVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse_pa { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unControllerDeviceIndex; }; extern void cppIVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse( struct cppIVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse_params *params ); @@ -497,14 +497,14 @@ struct cppIVROverlay_IVROverlay_017_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_017_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_017_IsHoverTargetOverlay_params *params ); struct cppIVROverlay_IVROverlay_017_GetGamepadFocusOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_017_GetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_017_GetGamepadFocusOverlay_params *params ); @@ -512,7 +512,7 @@ struct cppIVROverlay_IVROverlay_017_SetGamepadFocusOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulNewFocusOverlay; + uint64_t ulNewFocusOverlay; }; extern void cppIVROverlay_IVROverlay_017_SetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_017_SetGamepadFocusOverlay_params *params ); @@ -521,8 +521,8 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; - VROverlayHandle_t ulTo; + uint64_t ulFrom; + uint64_t ulTo; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayNeighbor( struct cppIVROverlay_IVROverlay_017_SetOverlayNeighbor_params *params ); @@ -531,7 +531,7 @@ struct cppIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; + uint64_t ulFrom; }; extern void cppIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor( struct cppIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor_params *params ); @@ -539,7 +539,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlay; + uint64_t ulOverlay; uint32_t eWhich; const HmdVector2_t *vCenter; float fRadius; @@ -550,7 +550,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlay; + uint64_t ulOverlay; uint32_t eWhich; HmdVector2_t *pvCenter; float *pfRadius; @@ -561,7 +561,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayTexture( struct cppIVROverlay_IVROverlay_017_SetOverlayTexture_params *params ); @@ -570,7 +570,7 @@ struct cppIVROverlay_IVROverlay_017_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_017_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_017_ClearOverlayTexture_params *params ); @@ -578,7 +578,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -590,7 +590,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_017_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_017_SetOverlayFromFile_params *params ); @@ -599,7 +599,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -615,7 +615,7 @@ struct cppIVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle_params *params ); @@ -624,7 +624,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -636,8 +636,8 @@ struct cppIVROverlay_IVROverlay_017_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_017_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_017_CreateDashboardOverlay_params *params ); @@ -652,7 +652,7 @@ struct cppIVROverlay_IVROverlay_017_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_017_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_017_IsActiveDashboardOverlay_params *params ); @@ -660,7 +660,7 @@ struct cppIVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess_params *params ); @@ -669,7 +669,7 @@ struct cppIVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess_params *params ); @@ -684,7 +684,7 @@ extern void cppIVROverlay_IVROverlay_017_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_017_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_017_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_017_GetPrimaryDashboardDevice_params *params ); @@ -706,7 +706,7 @@ struct cppIVROverlay_IVROverlay_017_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -743,7 +743,7 @@ extern void cppIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay_params *params ); @@ -752,7 +752,7 @@ struct cppIVROverlay_IVROverlay_017_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; @@ -763,7 +763,7 @@ struct cppIVROverlay_IVROverlay_017_GetOverlayFlags_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pFlags; }; extern void cppIVROverlay_IVROverlay_017_GetOverlayFlags( struct cppIVROverlay_IVROverlay_017_GetOverlayFlags_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_018.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_018.h index 4fd007ece..c6b850f0e 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_018.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_018.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_018_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_018_FindOverlay( struct cppIVROverlay_IVROverlay_018_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_018_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_018_CreateOverlay( struct cppIVROverlay_IVROverlay_018_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_018_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_018_DestroyOverlay( struct cppIVROverlay_IVROverlay_018_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_018_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_018_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_018_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_018_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_018_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_018_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchName; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayName( struct cppIVROverlay_IVROverlay_018_SetOverlayName_params *params ); @@ -78,7 +78,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -98,7 +98,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_018_SetOverlayRenderingPid_params *params ); @@ -107,7 +107,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_018_GetOverlayRenderingPid_params *params ); @@ -115,7 +115,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -125,7 +125,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -135,7 +135,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -146,7 +146,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -157,7 +157,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_018_SetOverlayAlpha_params *params ); @@ -166,7 +166,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_018_GetOverlayAlpha_params *params ); @@ -175,7 +175,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_018_SetOverlayTexelAspect_params *params ); @@ -184,7 +184,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_018_GetOverlayTexelAspect_params *params ); @@ -193,7 +193,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_018_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_018_SetOverlaySortOrder_params *params ); @@ -202,7 +202,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_018_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_018_GetOverlaySortOrder_params *params ); @@ -211,7 +211,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_018_SetOverlayWidthInMeters_params *params ); @@ -220,7 +220,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_018_GetOverlayWidthInMeters_params *params ); @@ -229,7 +229,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -239,7 +239,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -249,7 +249,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_018_SetOverlayTextureColorSpace_params *params ); @@ -258,7 +258,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_018_GetOverlayTextureColorSpace_params *params ); @@ -267,7 +267,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_018_SetOverlayTextureBounds_params *params ); @@ -276,7 +276,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_018_GetOverlayTextureBounds_params *params ); @@ -285,19 +285,19 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayRenderModel_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; HmdColor_t *pColor; - EVROverlayError *pError; + uint32_t *pError; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayRenderModel( struct cppIVROverlay_IVROverlay_018_GetOverlayRenderModel_params *params ); struct cppIVROverlay_IVROverlay_018_SetOverlayRenderModel_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; const char *pchRenderModel; const HmdColor_t *pColor; }; @@ -307,7 +307,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_018_GetOverlayTransformType_params *params ); @@ -316,7 +316,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -326,7 +326,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -336,8 +336,8 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -346,8 +346,8 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -356,8 +356,8 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -366,8 +366,8 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -376,9 +376,9 @@ extern void cppIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceCompone struct cppIVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t *ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t *ulOverlayHandleParent; HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative_params *params ); @@ -386,9 +386,9 @@ extern void cppIVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative( str struct cppIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t ulOverlayHandleParent; const HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative_params *params ); @@ -397,7 +397,7 @@ struct cppIVROverlay_IVROverlay_018_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_018_ShowOverlay( struct cppIVROverlay_IVROverlay_018_ShowOverlay_params *params ); @@ -405,7 +405,7 @@ struct cppIVROverlay_IVROverlay_018_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_018_HideOverlay( struct cppIVROverlay_IVROverlay_018_HideOverlay_params *params ); @@ -413,7 +413,7 @@ struct cppIVROverlay_IVROverlay_018_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_018_IsOverlayVisible( struct cppIVROverlay_IVROverlay_018_IsOverlayVisible_params *params ); @@ -421,7 +421,7 @@ struct cppIVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -432,7 +432,7 @@ struct cppIVROverlay_IVROverlay_018_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_1017 *pEvent; uint32_t uncbVREvent; }; @@ -442,7 +442,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_018_GetOverlayInputMethod_params *params ); @@ -451,7 +451,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_018_SetOverlayInputMethod_params *params ); @@ -460,7 +460,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_018_GetOverlayMouseScale_params *params ); @@ -469,7 +469,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_018_SetOverlayMouseScale_params *params ); @@ -478,7 +478,7 @@ struct cppIVROverlay_IVROverlay_018_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -488,14 +488,14 @@ struct cppIVROverlay_IVROverlay_018_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_018_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_018_IsHoverTargetOverlay_params *params ); struct cppIVROverlay_IVROverlay_018_GetGamepadFocusOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_018_GetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_018_GetGamepadFocusOverlay_params *params ); @@ -503,7 +503,7 @@ struct cppIVROverlay_IVROverlay_018_SetGamepadFocusOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulNewFocusOverlay; + uint64_t ulNewFocusOverlay; }; extern void cppIVROverlay_IVROverlay_018_SetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_018_SetGamepadFocusOverlay_params *params ); @@ -512,8 +512,8 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; - VROverlayHandle_t ulTo; + uint64_t ulFrom; + uint64_t ulTo; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayNeighbor( struct cppIVROverlay_IVROverlay_018_SetOverlayNeighbor_params *params ); @@ -522,7 +522,7 @@ struct cppIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; + uint64_t ulFrom; }; extern void cppIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor( struct cppIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor_params *params ); @@ -530,7 +530,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlay; + uint64_t ulOverlay; uint32_t eWhich; const HmdVector2_t *vCenter; float fRadius; @@ -541,7 +541,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlay; + uint64_t ulOverlay; uint32_t eWhich; HmdVector2_t *pvCenter; float *pfRadius; @@ -552,7 +552,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayTexture( struct cppIVROverlay_IVROverlay_018_SetOverlayTexture_params *params ); @@ -561,7 +561,7 @@ struct cppIVROverlay_IVROverlay_018_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_018_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_018_ClearOverlayTexture_params *params ); @@ -569,7 +569,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -581,7 +581,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_018_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_018_SetOverlayFromFile_params *params ); @@ -590,7 +590,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -606,7 +606,7 @@ struct cppIVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle_params *params ); @@ -615,7 +615,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -627,8 +627,8 @@ struct cppIVROverlay_IVROverlay_018_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_018_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_018_CreateDashboardOverlay_params *params ); @@ -643,7 +643,7 @@ struct cppIVROverlay_IVROverlay_018_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_018_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_018_IsActiveDashboardOverlay_params *params ); @@ -651,7 +651,7 @@ struct cppIVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess_params *params ); @@ -660,7 +660,7 @@ struct cppIVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess_params *params ); @@ -675,7 +675,7 @@ extern void cppIVROverlay_IVROverlay_018_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_018_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_018_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_018_GetPrimaryDashboardDevice_params *params ); @@ -697,7 +697,7 @@ struct cppIVROverlay_IVROverlay_018_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -734,7 +734,7 @@ extern void cppIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay_params *params ); @@ -743,7 +743,7 @@ struct cppIVROverlay_IVROverlay_018_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; @@ -754,7 +754,7 @@ struct cppIVROverlay_IVROverlay_018_GetOverlayFlags_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pFlags; }; extern void cppIVROverlay_IVROverlay_018_GetOverlayFlags( struct cppIVROverlay_IVROverlay_018_GetOverlayFlags_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_019.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_019.h index 3c20f05ec..0d9689d18 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_019.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_019.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_019_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_019_FindOverlay( struct cppIVROverlay_IVROverlay_019_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_019_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_019_CreateOverlay( struct cppIVROverlay_IVROverlay_019_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_019_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_019_DestroyOverlay( struct cppIVROverlay_IVROverlay_019_DestroyOverlay_params *params ); @@ -32,14 +32,14 @@ struct cppIVROverlay_IVROverlay_019_SetHighQualityOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_019_SetHighQualityOverlay( struct cppIVROverlay_IVROverlay_019_SetHighQualityOverlay_params *params ); struct cppIVROverlay_IVROverlay_019_GetHighQualityOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_019_GetHighQualityOverlay( struct cppIVROverlay_IVROverlay_019_GetHighQualityOverlay_params *params ); @@ -47,7 +47,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -58,7 +58,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -69,7 +69,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchName; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayName( struct cppIVROverlay_IVROverlay_019_SetOverlayName_params *params ); @@ -78,7 +78,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -98,7 +98,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_019_SetOverlayRenderingPid_params *params ); @@ -107,7 +107,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_019_GetOverlayRenderingPid_params *params ); @@ -115,7 +115,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -125,7 +125,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -135,7 +135,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -146,7 +146,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -157,7 +157,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_019_SetOverlayAlpha_params *params ); @@ -166,7 +166,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_019_GetOverlayAlpha_params *params ); @@ -175,7 +175,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_019_SetOverlayTexelAspect_params *params ); @@ -184,7 +184,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_019_GetOverlayTexelAspect_params *params ); @@ -193,7 +193,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_019_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_019_SetOverlaySortOrder_params *params ); @@ -202,7 +202,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_019_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_019_GetOverlaySortOrder_params *params ); @@ -211,7 +211,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_019_SetOverlayWidthInMeters_params *params ); @@ -220,7 +220,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_019_GetOverlayWidthInMeters_params *params ); @@ -229,7 +229,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -239,7 +239,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -249,7 +249,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_019_SetOverlayTextureColorSpace_params *params ); @@ -258,7 +258,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_019_GetOverlayTextureColorSpace_params *params ); @@ -267,7 +267,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_019_SetOverlayTextureBounds_params *params ); @@ -276,7 +276,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_019_GetOverlayTextureBounds_params *params ); @@ -285,19 +285,19 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayRenderModel_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; HmdColor_t *pColor; - EVROverlayError *pError; + uint32_t *pError; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayRenderModel( struct cppIVROverlay_IVROverlay_019_GetOverlayRenderModel_params *params ); struct cppIVROverlay_IVROverlay_019_SetOverlayRenderModel_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; const char *pchRenderModel; const HmdColor_t *pColor; }; @@ -307,7 +307,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_019_GetOverlayTransformType_params *params ); @@ -316,7 +316,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -326,7 +326,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -336,8 +336,8 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -346,8 +346,8 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -356,8 +356,8 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -366,8 +366,8 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -376,9 +376,9 @@ extern void cppIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceCompone struct cppIVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t *ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t *ulOverlayHandleParent; HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative_params *params ); @@ -386,9 +386,9 @@ extern void cppIVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative( str struct cppIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t ulOverlayHandleParent; const HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative_params *params ); @@ -397,7 +397,7 @@ struct cppIVROverlay_IVROverlay_019_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_019_ShowOverlay( struct cppIVROverlay_IVROverlay_019_ShowOverlay_params *params ); @@ -405,7 +405,7 @@ struct cppIVROverlay_IVROverlay_019_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_019_HideOverlay( struct cppIVROverlay_IVROverlay_019_HideOverlay_params *params ); @@ -413,7 +413,7 @@ struct cppIVROverlay_IVROverlay_019_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_019_IsOverlayVisible( struct cppIVROverlay_IVROverlay_019_IsOverlayVisible_params *params ); @@ -421,7 +421,7 @@ struct cppIVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -432,7 +432,7 @@ struct cppIVROverlay_IVROverlay_019_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_1610 *pEvent; uint32_t uncbVREvent; }; @@ -442,7 +442,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_019_GetOverlayInputMethod_params *params ); @@ -451,7 +451,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_019_SetOverlayInputMethod_params *params ); @@ -460,7 +460,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_019_GetOverlayMouseScale_params *params ); @@ -469,7 +469,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_019_SetOverlayMouseScale_params *params ); @@ -478,7 +478,7 @@ struct cppIVROverlay_IVROverlay_019_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -488,14 +488,14 @@ struct cppIVROverlay_IVROverlay_019_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_019_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_019_IsHoverTargetOverlay_params *params ); struct cppIVROverlay_IVROverlay_019_GetGamepadFocusOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_019_GetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_019_GetGamepadFocusOverlay_params *params ); @@ -503,7 +503,7 @@ struct cppIVROverlay_IVROverlay_019_SetGamepadFocusOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulNewFocusOverlay; + uint64_t ulNewFocusOverlay; }; extern void cppIVROverlay_IVROverlay_019_SetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_019_SetGamepadFocusOverlay_params *params ); @@ -512,8 +512,8 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; - VROverlayHandle_t ulTo; + uint64_t ulFrom; + uint64_t ulTo; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayNeighbor( struct cppIVROverlay_IVROverlay_019_SetOverlayNeighbor_params *params ); @@ -522,7 +522,7 @@ struct cppIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; + uint64_t ulFrom; }; extern void cppIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor( struct cppIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor_params *params ); @@ -530,7 +530,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlay; + uint64_t ulOverlay; uint32_t eWhich; const HmdVector2_t *pvCenter; float fRadius; @@ -541,7 +541,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlay; + uint64_t ulOverlay; uint32_t eWhich; HmdVector2_t *pvCenter; float *pfRadius; @@ -552,7 +552,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayTexture( struct cppIVROverlay_IVROverlay_019_SetOverlayTexture_params *params ); @@ -561,7 +561,7 @@ struct cppIVROverlay_IVROverlay_019_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_019_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_019_ClearOverlayTexture_params *params ); @@ -569,7 +569,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -581,7 +581,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_019_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_019_SetOverlayFromFile_params *params ); @@ -590,7 +590,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -606,7 +606,7 @@ struct cppIVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle_params *params ); @@ -615,7 +615,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -627,8 +627,8 @@ struct cppIVROverlay_IVROverlay_019_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_019_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_019_CreateDashboardOverlay_params *params ); @@ -643,7 +643,7 @@ struct cppIVROverlay_IVROverlay_019_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_019_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_019_IsActiveDashboardOverlay_params *params ); @@ -651,7 +651,7 @@ struct cppIVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess_params *params ); @@ -660,7 +660,7 @@ struct cppIVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess_params *params ); @@ -675,7 +675,7 @@ extern void cppIVROverlay_IVROverlay_019_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_019_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_019_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_019_GetPrimaryDashboardDevice_params *params ); @@ -697,7 +697,7 @@ struct cppIVROverlay_IVROverlay_019_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -734,7 +734,7 @@ extern void cppIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay_params *params ); @@ -743,7 +743,7 @@ struct cppIVROverlay_IVROverlay_019_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; @@ -754,7 +754,7 @@ struct cppIVROverlay_IVROverlay_019_GetOverlayFlags_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pFlags; }; extern void cppIVROverlay_IVROverlay_019_GetOverlayFlags( struct cppIVROverlay_IVROverlay_019_GetOverlayFlags_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_020.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_020.h index 0204b2036..e0ae27e38 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_020.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_020.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_020_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_020_FindOverlay( struct cppIVROverlay_IVROverlay_020_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_020_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_020_CreateOverlay( struct cppIVROverlay_IVROverlay_020_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_020_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_020_DestroyOverlay( struct cppIVROverlay_IVROverlay_020_DestroyOverlay_params *params ); @@ -32,7 +32,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -43,7 +43,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -54,7 +54,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchName; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayName( struct cppIVROverlay_IVROverlay_020_SetOverlayName_params *params ); @@ -63,7 +63,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -83,7 +83,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_020_SetOverlayRenderingPid_params *params ); @@ -92,7 +92,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_020_GetOverlayRenderingPid_params *params ); @@ -100,7 +100,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -110,7 +110,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -131,7 +131,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -142,7 +142,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_020_SetOverlayAlpha_params *params ); @@ -151,7 +151,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_020_GetOverlayAlpha_params *params ); @@ -160,7 +160,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_020_SetOverlayTexelAspect_params *params ); @@ -169,7 +169,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_020_GetOverlayTexelAspect_params *params ); @@ -178,7 +178,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_020_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_020_SetOverlaySortOrder_params *params ); @@ -187,7 +187,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_020_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_020_GetOverlaySortOrder_params *params ); @@ -196,7 +196,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_020_SetOverlayWidthInMeters_params *params ); @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_020_GetOverlayWidthInMeters_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fMinDistanceInMeters; float fMaxDistanceInMeters; }; @@ -224,7 +224,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfMinDistanceInMeters; float *pfMaxDistanceInMeters; }; @@ -234,7 +234,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_020_SetOverlayTextureColorSpace_params *params ); @@ -243,7 +243,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_020_GetOverlayTextureColorSpace_params *params ); @@ -252,7 +252,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_020_SetOverlayTextureBounds_params *params ); @@ -261,7 +261,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_020_GetOverlayTextureBounds_params *params ); @@ -270,19 +270,19 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayRenderModel_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; HmdColor_t *pColor; - EVROverlayError *pError; + uint32_t *pError; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayRenderModel( struct cppIVROverlay_IVROverlay_020_GetOverlayRenderModel_params *params ); struct cppIVROverlay_IVROverlay_020_SetOverlayRenderModel_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; const char *pchRenderModel; const HmdColor_t *pColor; }; @@ -292,7 +292,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_020_GetOverlayTransformType_params *params ); @@ -301,7 +301,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -311,7 +311,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -321,8 +321,8 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -331,8 +331,8 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -341,8 +341,8 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -351,8 +351,8 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -361,9 +361,9 @@ extern void cppIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceCompone struct cppIVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t *ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t *ulOverlayHandleParent; HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative_params *params ); @@ -371,9 +371,9 @@ extern void cppIVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative( str struct cppIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t ulOverlayHandleParent; const HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative_params *params ); @@ -382,7 +382,7 @@ struct cppIVROverlay_IVROverlay_020_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_020_ShowOverlay( struct cppIVROverlay_IVROverlay_020_ShowOverlay_params *params ); @@ -390,7 +390,7 @@ struct cppIVROverlay_IVROverlay_020_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_020_HideOverlay( struct cppIVROverlay_IVROverlay_020_HideOverlay_params *params ); @@ -398,7 +398,7 @@ struct cppIVROverlay_IVROverlay_020_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_020_IsOverlayVisible( struct cppIVROverlay_IVROverlay_020_IsOverlayVisible_params *params ); @@ -406,7 +406,7 @@ struct cppIVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -417,7 +417,7 @@ struct cppIVROverlay_IVROverlay_020_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_1715 *pEvent; uint32_t uncbVREvent; }; @@ -427,7 +427,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_020_GetOverlayInputMethod_params *params ); @@ -436,7 +436,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_020_SetOverlayInputMethod_params *params ); @@ -445,7 +445,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_020_GetOverlayMouseScale_params *params ); @@ -454,7 +454,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_020_SetOverlayMouseScale_params *params ); @@ -463,7 +463,7 @@ struct cppIVROverlay_IVROverlay_020_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -473,14 +473,14 @@ struct cppIVROverlay_IVROverlay_020_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_020_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_020_IsHoverTargetOverlay_params *params ); struct cppIVROverlay_IVROverlay_020_GetGamepadFocusOverlay_params { void *linux_side; - VROverlayHandle_t _ret; + uint64_t _ret; }; extern void cppIVROverlay_IVROverlay_020_GetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_020_GetGamepadFocusOverlay_params *params ); @@ -488,7 +488,7 @@ struct cppIVROverlay_IVROverlay_020_SetGamepadFocusOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulNewFocusOverlay; + uint64_t ulNewFocusOverlay; }; extern void cppIVROverlay_IVROverlay_020_SetGamepadFocusOverlay( struct cppIVROverlay_IVROverlay_020_SetGamepadFocusOverlay_params *params ); @@ -497,8 +497,8 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; - VROverlayHandle_t ulTo; + uint64_t ulFrom; + uint64_t ulTo; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayNeighbor( struct cppIVROverlay_IVROverlay_020_SetOverlayNeighbor_params *params ); @@ -507,7 +507,7 @@ struct cppIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor_params void *linux_side; uint32_t _ret; uint32_t eDirection; - VROverlayHandle_t ulFrom; + uint64_t ulFrom; }; extern void cppIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor( struct cppIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor_params *params ); @@ -515,7 +515,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlay; + uint64_t ulOverlay; uint32_t eWhich; const HmdVector2_t *pvCenter; float fRadius; @@ -526,7 +526,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlay; + uint64_t ulOverlay; uint32_t eWhich; HmdVector2_t *pvCenter; float *pfRadius; @@ -537,7 +537,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayTexture( struct cppIVROverlay_IVROverlay_020_SetOverlayTexture_params *params ); @@ -546,7 +546,7 @@ struct cppIVROverlay_IVROverlay_020_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_020_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_020_ClearOverlayTexture_params *params ); @@ -554,7 +554,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -566,7 +566,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_020_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_020_SetOverlayFromFile_params *params ); @@ -575,7 +575,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -591,7 +591,7 @@ struct cppIVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle_params *params ); @@ -600,7 +600,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -612,8 +612,8 @@ struct cppIVROverlay_IVROverlay_020_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_020_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_020_CreateDashboardOverlay_params *params ); @@ -628,7 +628,7 @@ struct cppIVROverlay_IVROverlay_020_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_020_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_020_IsActiveDashboardOverlay_params *params ); @@ -636,7 +636,7 @@ struct cppIVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess_params *params ); @@ -645,7 +645,7 @@ struct cppIVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess_params *params ); @@ -660,7 +660,7 @@ extern void cppIVROverlay_IVROverlay_020_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_020_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_020_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_020_GetPrimaryDashboardDevice_params *params ); @@ -682,7 +682,7 @@ struct cppIVROverlay_IVROverlay_020_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -719,7 +719,7 @@ extern void cppIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay_params *params ); @@ -728,7 +728,7 @@ struct cppIVROverlay_IVROverlay_020_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; @@ -739,7 +739,7 @@ struct cppIVROverlay_IVROverlay_020_GetOverlayFlags_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pFlags; }; extern void cppIVROverlay_IVROverlay_020_GetOverlayFlags( struct cppIVROverlay_IVROverlay_020_GetOverlayFlags_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_021.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_021.h index 166f8fd58..2cc8c1a53 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_021.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_021.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_021_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_021_FindOverlay( struct cppIVROverlay_IVROverlay_021_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_021_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_021_CreateOverlay( struct cppIVROverlay_IVROverlay_021_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_021_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_021_DestroyOverlay( struct cppIVROverlay_IVROverlay_021_DestroyOverlay_params *params ); @@ -32,7 +32,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -43,7 +43,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -54,7 +54,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchName; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayName( struct cppIVROverlay_IVROverlay_021_SetOverlayName_params *params ); @@ -63,7 +63,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -83,7 +83,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_021_SetOverlayRenderingPid_params *params ); @@ -92,7 +92,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_021_GetOverlayRenderingPid_params *params ); @@ -100,7 +100,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -110,7 +110,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -131,7 +131,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -142,7 +142,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_021_SetOverlayAlpha_params *params ); @@ -151,7 +151,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_021_GetOverlayAlpha_params *params ); @@ -160,7 +160,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_021_SetOverlayTexelAspect_params *params ); @@ -169,7 +169,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_021_GetOverlayTexelAspect_params *params ); @@ -178,7 +178,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_021_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_021_SetOverlaySortOrder_params *params ); @@ -187,7 +187,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_021_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_021_GetOverlaySortOrder_params *params ); @@ -196,7 +196,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_021_SetOverlayWidthInMeters_params *params ); @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_021_GetOverlayWidthInMeters_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayCurvature_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fCurvature; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayCurvature( struct cppIVROverlay_IVROverlay_021_SetOverlayCurvature_params *params ); @@ -223,7 +223,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayCurvature_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfCurvature; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayCurvature( struct cppIVROverlay_IVROverlay_021_GetOverlayCurvature_params *params ); @@ -232,7 +232,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_021_SetOverlayTextureColorSpace_params *params ); @@ -241,7 +241,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_021_GetOverlayTextureColorSpace_params *params ); @@ -250,7 +250,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_021_SetOverlayTextureBounds_params *params ); @@ -259,7 +259,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_021_GetOverlayTextureBounds_params *params ); @@ -268,19 +268,19 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayRenderModel_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; HmdColor_t *pColor; - EVROverlayError *pError; + uint32_t *pError; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayRenderModel( struct cppIVROverlay_IVROverlay_021_GetOverlayRenderModel_params *params ); struct cppIVROverlay_IVROverlay_021_SetOverlayRenderModel_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; const char *pchRenderModel; const HmdColor_t *pColor; }; @@ -290,7 +290,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_021_GetOverlayTransformType_params *params ); @@ -299,7 +299,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -309,7 +309,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -319,8 +319,8 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -329,8 +329,8 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -339,8 +339,8 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -349,8 +349,8 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -359,9 +359,9 @@ extern void cppIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceCompone struct cppIVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t *ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t *ulOverlayHandleParent; HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative_params *params ); @@ -369,9 +369,9 @@ extern void cppIVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative( str struct cppIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t ulOverlayHandleParent; const HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative_params *params ); @@ -380,7 +380,7 @@ struct cppIVROverlay_IVROverlay_021_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_021_ShowOverlay( struct cppIVROverlay_IVROverlay_021_ShowOverlay_params *params ); @@ -388,7 +388,7 @@ struct cppIVROverlay_IVROverlay_021_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_021_HideOverlay( struct cppIVROverlay_IVROverlay_021_HideOverlay_params *params ); @@ -396,7 +396,7 @@ struct cppIVROverlay_IVROverlay_021_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_021_IsOverlayVisible( struct cppIVROverlay_IVROverlay_021_IsOverlayVisible_params *params ); @@ -404,7 +404,7 @@ struct cppIVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -415,7 +415,7 @@ struct cppIVROverlay_IVROverlay_021_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_1819 *pEvent; uint32_t uncbVREvent; }; @@ -425,7 +425,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_021_GetOverlayInputMethod_params *params ); @@ -434,7 +434,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_021_SetOverlayInputMethod_params *params ); @@ -443,7 +443,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_021_GetOverlayMouseScale_params *params ); @@ -452,7 +452,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_021_SetOverlayMouseScale_params *params ); @@ -461,7 +461,7 @@ struct cppIVROverlay_IVROverlay_021_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -471,7 +471,7 @@ struct cppIVROverlay_IVROverlay_021_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_021_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_021_IsHoverTargetOverlay_params *params ); @@ -479,7 +479,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlay; + uint64_t ulOverlay; uint32_t eWhich; const HmdVector2_t *pvCenter; float fRadius; @@ -490,7 +490,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlay; + uint64_t ulOverlay; uint32_t eWhich; HmdVector2_t *pvCenter; float *pfRadius; @@ -501,7 +501,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayTexture( struct cppIVROverlay_IVROverlay_021_SetOverlayTexture_params *params ); @@ -510,7 +510,7 @@ struct cppIVROverlay_IVROverlay_021_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_021_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_021_ClearOverlayTexture_params *params ); @@ -518,7 +518,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -530,7 +530,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_021_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_021_SetOverlayFromFile_params *params ); @@ -539,7 +539,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -555,7 +555,7 @@ struct cppIVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle_params *params ); @@ -564,7 +564,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -576,8 +576,8 @@ struct cppIVROverlay_IVROverlay_021_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_021_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_021_CreateDashboardOverlay_params *params ); @@ -592,7 +592,7 @@ struct cppIVROverlay_IVROverlay_021_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_021_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_021_IsActiveDashboardOverlay_params *params ); @@ -600,7 +600,7 @@ struct cppIVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess_params *params ); @@ -609,7 +609,7 @@ struct cppIVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess_params *params ); @@ -624,7 +624,7 @@ extern void cppIVROverlay_IVROverlay_021_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_021_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_021_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_021_GetPrimaryDashboardDevice_params *params ); @@ -646,7 +646,7 @@ struct cppIVROverlay_IVROverlay_021_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -683,7 +683,7 @@ extern void cppIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay_params *params ); @@ -692,7 +692,7 @@ struct cppIVROverlay_IVROverlay_021_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; @@ -703,7 +703,7 @@ struct cppIVROverlay_IVROverlay_021_GetOverlayFlags_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pFlags; }; extern void cppIVROverlay_IVROverlay_021_GetOverlayFlags( struct cppIVROverlay_IVROverlay_021_GetOverlayFlags_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_022.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_022.h index d31bdeecf..9dddeef68 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_022.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_022.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_022_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_022_FindOverlay( struct cppIVROverlay_IVROverlay_022_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_022_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_022_CreateOverlay( struct cppIVROverlay_IVROverlay_022_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_022_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_022_DestroyOverlay( struct cppIVROverlay_IVROverlay_022_DestroyOverlay_params *params ); @@ -32,7 +32,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -43,7 +43,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -54,7 +54,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchName; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayName( struct cppIVROverlay_IVROverlay_022_SetOverlayName_params *params ); @@ -63,7 +63,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -83,7 +83,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_022_SetOverlayRenderingPid_params *params ); @@ -92,7 +92,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_022_GetOverlayRenderingPid_params *params ); @@ -100,7 +100,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -110,7 +110,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayFlags_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pFlags; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayFlags( struct cppIVROverlay_IVROverlay_022_GetOverlayFlags_params *params ); @@ -129,7 +129,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -140,7 +140,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -151,7 +151,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_022_SetOverlayAlpha_params *params ); @@ -160,7 +160,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_022_GetOverlayAlpha_params *params ); @@ -169,7 +169,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_022_SetOverlayTexelAspect_params *params ); @@ -178,7 +178,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_022_GetOverlayTexelAspect_params *params ); @@ -187,7 +187,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_022_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_022_SetOverlaySortOrder_params *params ); @@ -196,7 +196,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_022_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_022_GetOverlaySortOrder_params *params ); @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_022_SetOverlayWidthInMeters_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_022_GetOverlayWidthInMeters_params *params ); @@ -223,7 +223,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayCurvature_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fCurvature; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayCurvature( struct cppIVROverlay_IVROverlay_022_SetOverlayCurvature_params *params ); @@ -232,7 +232,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayCurvature_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfCurvature; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayCurvature( struct cppIVROverlay_IVROverlay_022_GetOverlayCurvature_params *params ); @@ -241,7 +241,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_022_SetOverlayTextureColorSpace_params *params ); @@ -250,7 +250,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_022_GetOverlayTextureColorSpace_params *params ); @@ -259,7 +259,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_022_SetOverlayTextureBounds_params *params ); @@ -268,7 +268,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_022_GetOverlayTextureBounds_params *params ); @@ -277,19 +277,19 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayRenderModel_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; HmdColor_t *pColor; - EVROverlayError *pError; + uint32_t *pError; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayRenderModel( struct cppIVROverlay_IVROverlay_022_GetOverlayRenderModel_params *params ); struct cppIVROverlay_IVROverlay_022_SetOverlayRenderModel_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; const char *pchRenderModel; const HmdColor_t *pColor; }; @@ -299,7 +299,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_022_GetOverlayTransformType_params *params ); @@ -308,7 +308,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -318,7 +318,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -328,8 +328,8 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -338,8 +338,8 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -348,8 +348,8 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -358,8 +358,8 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -368,9 +368,9 @@ extern void cppIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceCompone struct cppIVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t *ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t *ulOverlayHandleParent; HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative_params *params ); @@ -378,9 +378,9 @@ extern void cppIVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative( str struct cppIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t ulOverlayHandleParent; const HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative_params *params ); @@ -389,7 +389,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayTransformCursor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulCursorOverlayHandle; + uint64_t ulCursorOverlayHandle; const HmdVector2_t *pvHotspot; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayTransformCursor( struct cppIVROverlay_IVROverlay_022_SetOverlayTransformCursor_params *params ); @@ -397,8 +397,8 @@ extern void cppIVROverlay_IVROverlay_022_SetOverlayTransformCursor( struct cppIV struct cppIVROverlay_IVROverlay_022_GetOverlayTransformCursor_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; HmdVector2_t *pvHotspot; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayTransformCursor( struct cppIVROverlay_IVROverlay_022_GetOverlayTransformCursor_params *params ); @@ -407,7 +407,7 @@ struct cppIVROverlay_IVROverlay_022_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_022_ShowOverlay( struct cppIVROverlay_IVROverlay_022_ShowOverlay_params *params ); @@ -415,7 +415,7 @@ struct cppIVROverlay_IVROverlay_022_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_022_HideOverlay( struct cppIVROverlay_IVROverlay_022_HideOverlay_params *params ); @@ -423,7 +423,7 @@ struct cppIVROverlay_IVROverlay_022_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_022_IsOverlayVisible( struct cppIVROverlay_IVROverlay_022_IsOverlayVisible_params *params ); @@ -431,7 +431,7 @@ struct cppIVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -442,7 +442,7 @@ struct cppIVROverlay_IVROverlay_022_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_1916 *pEvent; uint32_t uncbVREvent; }; @@ -452,7 +452,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_022_GetOverlayInputMethod_params *params ); @@ -461,7 +461,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_022_SetOverlayInputMethod_params *params ); @@ -470,7 +470,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_022_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_022_GetOverlayMouseScale_params *params ); @@ -479,7 +479,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_022_SetOverlayMouseScale_params *params ); @@ -488,7 +488,7 @@ struct cppIVROverlay_IVROverlay_022_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -498,7 +498,7 @@ struct cppIVROverlay_IVROverlay_022_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_022_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_022_IsHoverTargetOverlay_params *params ); @@ -506,7 +506,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlay; + uint64_t ulOverlay; uint32_t eWhich; const HmdVector2_t *pvCenter; float fRadius; @@ -517,7 +517,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlay; + uint64_t ulOverlay; uint32_t eWhich; HmdVector2_t *pvCenter; float *pfRadius; @@ -528,7 +528,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; @@ -539,7 +539,7 @@ struct cppIVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fDurationSeconds; float fFrequency; float fAmplitude; @@ -550,8 +550,8 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayCursor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulCursorHandle; + uint64_t ulOverlayHandle; + uint64_t ulCursorHandle; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayCursor( struct cppIVROverlay_IVROverlay_022_SetOverlayCursor_params *params ); @@ -559,7 +559,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvCursor; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride( struct cppIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride_params *params ); @@ -568,7 +568,7 @@ struct cppIVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride( struct cppIVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride_params *params ); @@ -576,7 +576,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayTexture( struct cppIVROverlay_IVROverlay_022_SetOverlayTexture_params *params ); @@ -585,7 +585,7 @@ struct cppIVROverlay_IVROverlay_022_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_022_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_022_ClearOverlayTexture_params *params ); @@ -593,7 +593,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -605,7 +605,7 @@ struct cppIVROverlay_IVROverlay_022_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_022_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_022_SetOverlayFromFile_params *params ); @@ -614,7 +614,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -630,7 +630,7 @@ struct cppIVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle_params *params ); @@ -639,7 +639,7 @@ struct cppIVROverlay_IVROverlay_022_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -651,8 +651,8 @@ struct cppIVROverlay_IVROverlay_022_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_022_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_022_CreateDashboardOverlay_params *params ); @@ -667,7 +667,7 @@ struct cppIVROverlay_IVROverlay_022_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_022_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_022_IsActiveDashboardOverlay_params *params ); @@ -675,7 +675,7 @@ struct cppIVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess_params *params ); @@ -684,7 +684,7 @@ struct cppIVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess_params *params ); @@ -699,7 +699,7 @@ extern void cppIVROverlay_IVROverlay_022_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_022_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_022_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_022_GetPrimaryDashboardDevice_params *params ); @@ -721,7 +721,7 @@ struct cppIVROverlay_IVROverlay_022_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; const char *pchDescription; @@ -758,7 +758,7 @@ extern void cppIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_024.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_024.h index 20fe327cf..7a6a54eca 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_024.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_024.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_024_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_024_FindOverlay( struct cppIVROverlay_IVROverlay_024_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_024_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_024_CreateOverlay( struct cppIVROverlay_IVROverlay_024_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_024_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_024_DestroyOverlay( struct cppIVROverlay_IVROverlay_024_DestroyOverlay_params *params ); @@ -32,7 +32,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -43,7 +43,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -54,7 +54,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchName; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayName( struct cppIVROverlay_IVROverlay_024_SetOverlayName_params *params ); @@ -63,7 +63,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -83,7 +83,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_024_SetOverlayRenderingPid_params *params ); @@ -92,7 +92,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_024_GetOverlayRenderingPid_params *params ); @@ -100,7 +100,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -110,7 +110,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayFlags_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pFlags; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayFlags( struct cppIVROverlay_IVROverlay_024_GetOverlayFlags_params *params ); @@ -129,7 +129,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -140,7 +140,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -151,7 +151,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_024_SetOverlayAlpha_params *params ); @@ -160,7 +160,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_024_GetOverlayAlpha_params *params ); @@ -169,7 +169,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_024_SetOverlayTexelAspect_params *params ); @@ -178,7 +178,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_024_GetOverlayTexelAspect_params *params ); @@ -187,7 +187,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_024_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_024_SetOverlaySortOrder_params *params ); @@ -196,7 +196,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_024_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_024_GetOverlaySortOrder_params *params ); @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_024_SetOverlayWidthInMeters_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_024_GetOverlayWidthInMeters_params *params ); @@ -223,7 +223,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayCurvature_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fCurvature; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayCurvature( struct cppIVROverlay_IVROverlay_024_SetOverlayCurvature_params *params ); @@ -232,7 +232,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayCurvature_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfCurvature; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayCurvature( struct cppIVROverlay_IVROverlay_024_GetOverlayCurvature_params *params ); @@ -241,7 +241,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace_params *params ); @@ -250,7 +250,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace_params *params ); @@ -259,7 +259,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_024_SetOverlayTextureBounds_params *params ); @@ -268,7 +268,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_024_GetOverlayTextureBounds_params *params ); @@ -277,7 +277,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_024_GetOverlayTransformType_params *params ); @@ -286,7 +286,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -296,7 +296,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -306,8 +306,8 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -316,8 +316,8 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -326,8 +326,8 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -336,8 +336,8 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -346,9 +346,9 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceCompone struct cppIVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t *ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t *ulOverlayHandleParent; HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative_params *params ); @@ -356,9 +356,9 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative( str struct cppIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t ulOverlayHandleParent; const HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative_params *params ); @@ -367,7 +367,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayTransformCursor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulCursorOverlayHandle; + uint64_t ulCursorOverlayHandle; const HmdVector2_t *pvHotspot; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayTransformCursor( struct cppIVROverlay_IVROverlay_024_SetOverlayTransformCursor_params *params ); @@ -375,8 +375,8 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayTransformCursor( struct cppIV struct cppIVROverlay_IVROverlay_024_GetOverlayTransformCursor_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; HmdVector2_t *pvHotspot; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayTransformCursor( struct cppIVROverlay_IVROverlay_024_GetOverlayTransformCursor_params *params ); @@ -385,7 +385,7 @@ struct cppIVROverlay_IVROverlay_024_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_024_ShowOverlay( struct cppIVROverlay_IVROverlay_024_ShowOverlay_params *params ); @@ -393,7 +393,7 @@ struct cppIVROverlay_IVROverlay_024_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_024_HideOverlay( struct cppIVROverlay_IVROverlay_024_HideOverlay_params *params ); @@ -401,7 +401,7 @@ struct cppIVROverlay_IVROverlay_024_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_024_IsOverlayVisible( struct cppIVROverlay_IVROverlay_024_IsOverlayVisible_params *params ); @@ -409,7 +409,7 @@ struct cppIVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -420,7 +420,7 @@ struct cppIVROverlay_IVROverlay_024_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_11415 *pEvent; uint32_t uncbVREvent; }; @@ -430,7 +430,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_024_GetOverlayInputMethod_params *params ); @@ -439,7 +439,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_024_SetOverlayInputMethod_params *params ); @@ -448,7 +448,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_024_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_024_GetOverlayMouseScale_params *params ); @@ -457,7 +457,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_024_SetOverlayMouseScale_params *params ); @@ -466,7 +466,7 @@ struct cppIVROverlay_IVROverlay_024_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -476,7 +476,7 @@ struct cppIVROverlay_IVROverlay_024_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_024_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_024_IsHoverTargetOverlay_params *params ); @@ -484,7 +484,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; @@ -495,7 +495,7 @@ struct cppIVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fDurationSeconds; float fFrequency; float fAmplitude; @@ -506,8 +506,8 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayCursor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulCursorHandle; + uint64_t ulOverlayHandle; + uint64_t ulCursorHandle; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayCursor( struct cppIVROverlay_IVROverlay_024_SetOverlayCursor_params *params ); @@ -515,7 +515,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvCursor; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride( struct cppIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride_params *params ); @@ -524,7 +524,7 @@ struct cppIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride( struct cppIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride_params *params ); @@ -532,7 +532,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayTexture( struct cppIVROverlay_IVROverlay_024_SetOverlayTexture_params *params ); @@ -541,7 +541,7 @@ struct cppIVROverlay_IVROverlay_024_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_024_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_024_ClearOverlayTexture_params *params ); @@ -549,7 +549,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -561,7 +561,7 @@ struct cppIVROverlay_IVROverlay_024_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_024_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_024_SetOverlayFromFile_params *params ); @@ -570,7 +570,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -586,7 +586,7 @@ struct cppIVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle_params *params ); @@ -595,7 +595,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -607,8 +607,8 @@ struct cppIVROverlay_IVROverlay_024_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_024_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_024_CreateDashboardOverlay_params *params ); @@ -623,7 +623,7 @@ struct cppIVROverlay_IVROverlay_024_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_024_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_024_IsActiveDashboardOverlay_params *params ); @@ -631,7 +631,7 @@ struct cppIVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess_params *params ); @@ -640,7 +640,7 @@ struct cppIVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess_params *params ); @@ -655,7 +655,7 @@ extern void cppIVROverlay_IVROverlay_024_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_024_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_024_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_024_GetPrimaryDashboardDevice_params *params ); @@ -677,7 +677,7 @@ struct cppIVROverlay_IVROverlay_024_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; uint32_t unFlags; @@ -714,7 +714,7 @@ extern void cppIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_025.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_025.h index 6cb261069..1c823539a 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_025.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_025.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_025_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_025_FindOverlay( struct cppIVROverlay_IVROverlay_025_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_025_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_025_CreateOverlay( struct cppIVROverlay_IVROverlay_025_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_025_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_025_DestroyOverlay( struct cppIVROverlay_IVROverlay_025_DestroyOverlay_params *params ); @@ -32,7 +32,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -43,7 +43,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -54,7 +54,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchName; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayName( struct cppIVROverlay_IVROverlay_025_SetOverlayName_params *params ); @@ -63,7 +63,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -83,7 +83,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_025_SetOverlayRenderingPid_params *params ); @@ -92,7 +92,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_025_GetOverlayRenderingPid_params *params ); @@ -100,7 +100,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -110,7 +110,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayFlags_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pFlags; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayFlags( struct cppIVROverlay_IVROverlay_025_GetOverlayFlags_params *params ); @@ -129,7 +129,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -140,7 +140,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -151,7 +151,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_025_SetOverlayAlpha_params *params ); @@ -160,7 +160,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_025_GetOverlayAlpha_params *params ); @@ -169,7 +169,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_025_SetOverlayTexelAspect_params *params ); @@ -178,7 +178,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_025_GetOverlayTexelAspect_params *params ); @@ -187,7 +187,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_025_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_025_SetOverlaySortOrder_params *params ); @@ -196,7 +196,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_025_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_025_GetOverlaySortOrder_params *params ); @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_025_SetOverlayWidthInMeters_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_025_GetOverlayWidthInMeters_params *params ); @@ -223,7 +223,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayCurvature_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fCurvature; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayCurvature( struct cppIVROverlay_IVROverlay_025_SetOverlayCurvature_params *params ); @@ -232,7 +232,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayCurvature_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfCurvature; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayCurvature( struct cppIVROverlay_IVROverlay_025_GetOverlayCurvature_params *params ); @@ -241,7 +241,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_025_SetOverlayTextureColorSpace_params *params ); @@ -250,7 +250,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_025_GetOverlayTextureColorSpace_params *params ); @@ -259,7 +259,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_025_SetOverlayTextureBounds_params *params ); @@ -268,7 +268,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_025_GetOverlayTextureBounds_params *params ); @@ -277,7 +277,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_025_GetOverlayTransformType_params *params ); @@ -286,7 +286,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -296,7 +296,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -306,8 +306,8 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -316,8 +316,8 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -326,8 +326,8 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -336,8 +336,8 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -346,9 +346,9 @@ extern void cppIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceCompone struct cppIVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t *ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t *ulOverlayHandleParent; HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative_params *params ); @@ -356,9 +356,9 @@ extern void cppIVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative( str struct cppIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t ulOverlayHandleParent; const HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative_params *params ); @@ -367,7 +367,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayTransformCursor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulCursorOverlayHandle; + uint64_t ulCursorOverlayHandle; const HmdVector2_t *pvHotspot; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayTransformCursor( struct cppIVROverlay_IVROverlay_025_SetOverlayTransformCursor_params *params ); @@ -375,8 +375,8 @@ extern void cppIVROverlay_IVROverlay_025_SetOverlayTransformCursor( struct cppIV struct cppIVROverlay_IVROverlay_025_GetOverlayTransformCursor_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; HmdVector2_t *pvHotspot; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayTransformCursor( struct cppIVROverlay_IVROverlay_025_GetOverlayTransformCursor_params *params ); @@ -384,12 +384,12 @@ extern void cppIVROverlay_IVROverlay_025_GetOverlayTransformCursor( struct cppIV struct cppIVROverlay_IVROverlay_025_SetOverlayTransformProjection_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; const VROverlayProjection_t *pProjection; - EVREye eEye; + uint32_t eEye; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayTransformProjection( struct cppIVROverlay_IVROverlay_025_SetOverlayTransformProjection_params *params ); @@ -397,7 +397,7 @@ struct cppIVROverlay_IVROverlay_025_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_025_ShowOverlay( struct cppIVROverlay_IVROverlay_025_ShowOverlay_params *params ); @@ -405,7 +405,7 @@ struct cppIVROverlay_IVROverlay_025_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_025_HideOverlay( struct cppIVROverlay_IVROverlay_025_HideOverlay_params *params ); @@ -413,7 +413,7 @@ struct cppIVROverlay_IVROverlay_025_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_025_IsOverlayVisible( struct cppIVROverlay_IVROverlay_025_IsOverlayVisible_params *params ); @@ -421,7 +421,7 @@ struct cppIVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -432,7 +432,7 @@ struct cppIVROverlay_IVROverlay_025_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_1168 *pEvent; uint32_t uncbVREvent; }; @@ -442,7 +442,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_025_GetOverlayInputMethod_params *params ); @@ -451,7 +451,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_025_SetOverlayInputMethod_params *params ); @@ -460,7 +460,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_025_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_025_GetOverlayMouseScale_params *params ); @@ -469,7 +469,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_025_SetOverlayMouseScale_params *params ); @@ -478,7 +478,7 @@ struct cppIVROverlay_IVROverlay_025_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -488,7 +488,7 @@ struct cppIVROverlay_IVROverlay_025_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_025_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_025_IsHoverTargetOverlay_params *params ); @@ -496,7 +496,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; @@ -507,7 +507,7 @@ struct cppIVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fDurationSeconds; float fFrequency; float fAmplitude; @@ -518,8 +518,8 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayCursor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulCursorHandle; + uint64_t ulOverlayHandle; + uint64_t ulCursorHandle; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayCursor( struct cppIVROverlay_IVROverlay_025_SetOverlayCursor_params *params ); @@ -527,7 +527,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvCursor; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride( struct cppIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride_params *params ); @@ -536,7 +536,7 @@ struct cppIVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride( struct cppIVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride_params *params ); @@ -544,7 +544,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayTexture( struct cppIVROverlay_IVROverlay_025_SetOverlayTexture_params *params ); @@ -553,7 +553,7 @@ struct cppIVROverlay_IVROverlay_025_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_025_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_025_ClearOverlayTexture_params *params ); @@ -561,7 +561,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -573,7 +573,7 @@ struct cppIVROverlay_IVROverlay_025_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_025_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_025_SetOverlayFromFile_params *params ); @@ -582,7 +582,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -598,7 +598,7 @@ struct cppIVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle_params *params ); @@ -607,7 +607,7 @@ struct cppIVROverlay_IVROverlay_025_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -619,8 +619,8 @@ struct cppIVROverlay_IVROverlay_025_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_025_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_025_CreateDashboardOverlay_params *params ); @@ -635,7 +635,7 @@ struct cppIVROverlay_IVROverlay_025_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_025_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_025_IsActiveDashboardOverlay_params *params ); @@ -643,7 +643,7 @@ struct cppIVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess_params *params ); @@ -652,7 +652,7 @@ struct cppIVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess_params *params ); @@ -667,7 +667,7 @@ extern void cppIVROverlay_IVROverlay_025_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_025_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_025_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_025_GetPrimaryDashboardDevice_params *params ); @@ -689,7 +689,7 @@ struct cppIVROverlay_IVROverlay_025_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; uint32_t unFlags; @@ -726,7 +726,7 @@ extern void cppIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_026.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_026.h index 807c242cb..e630372f4 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_026.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_026.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_026_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_026_FindOverlay( struct cppIVROverlay_IVROverlay_026_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_026_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_026_CreateOverlay( struct cppIVROverlay_IVROverlay_026_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_026_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_026_DestroyOverlay( struct cppIVROverlay_IVROverlay_026_DestroyOverlay_params *params ); @@ -32,7 +32,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -43,7 +43,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -54,7 +54,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchName; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayName( struct cppIVROverlay_IVROverlay_026_SetOverlayName_params *params ); @@ -63,7 +63,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -83,7 +83,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_026_SetOverlayRenderingPid_params *params ); @@ -92,7 +92,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_026_GetOverlayRenderingPid_params *params ); @@ -100,7 +100,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -110,7 +110,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayFlags_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pFlags; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayFlags( struct cppIVROverlay_IVROverlay_026_GetOverlayFlags_params *params ); @@ -129,7 +129,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -140,7 +140,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -151,7 +151,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_026_SetOverlayAlpha_params *params ); @@ -160,7 +160,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_026_GetOverlayAlpha_params *params ); @@ -169,7 +169,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_026_SetOverlayTexelAspect_params *params ); @@ -178,7 +178,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_026_GetOverlayTexelAspect_params *params ); @@ -187,7 +187,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_026_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_026_SetOverlaySortOrder_params *params ); @@ -196,7 +196,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_026_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_026_GetOverlaySortOrder_params *params ); @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_026_SetOverlayWidthInMeters_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_026_GetOverlayWidthInMeters_params *params ); @@ -223,7 +223,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayCurvature_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fCurvature; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayCurvature( struct cppIVROverlay_IVROverlay_026_SetOverlayCurvature_params *params ); @@ -232,7 +232,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayCurvature_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfCurvature; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayCurvature( struct cppIVROverlay_IVROverlay_026_GetOverlayCurvature_params *params ); @@ -241,7 +241,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayPreCurvePitch_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRadians; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayPreCurvePitch( struct cppIVROverlay_IVROverlay_026_SetOverlayPreCurvePitch_params *params ); @@ -250,7 +250,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayPreCurvePitch_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRadians; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayPreCurvePitch( struct cppIVROverlay_IVROverlay_026_GetOverlayPreCurvePitch_params *params ); @@ -259,7 +259,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_026_SetOverlayTextureColorSpace_params *params ); @@ -268,7 +268,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_026_GetOverlayTextureColorSpace_params *params ); @@ -277,7 +277,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_026_SetOverlayTextureBounds_params *params ); @@ -286,7 +286,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_026_GetOverlayTextureBounds_params *params ); @@ -295,7 +295,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_026_GetOverlayTransformType_params *params ); @@ -304,7 +304,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -314,7 +314,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -324,8 +324,8 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -334,8 +334,8 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -344,8 +344,8 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -354,8 +354,8 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -364,9 +364,9 @@ extern void cppIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceCompone struct cppIVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t *ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t *ulOverlayHandleParent; HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative_params *params ); @@ -374,9 +374,9 @@ extern void cppIVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative( str struct cppIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulOverlayHandleParent; + uint32_t _ret; + uint64_t ulOverlayHandle; + uint64_t ulOverlayHandleParent; const HmdMatrix34_t *pmatParentOverlayToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative( struct cppIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative_params *params ); @@ -385,7 +385,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayTransformCursor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulCursorOverlayHandle; + uint64_t ulCursorOverlayHandle; const HmdVector2_t *pvHotspot; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayTransformCursor( struct cppIVROverlay_IVROverlay_026_SetOverlayTransformCursor_params *params ); @@ -393,8 +393,8 @@ extern void cppIVROverlay_IVROverlay_026_SetOverlayTransformCursor( struct cppIV struct cppIVROverlay_IVROverlay_026_GetOverlayTransformCursor_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; HmdVector2_t *pvHotspot; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayTransformCursor( struct cppIVROverlay_IVROverlay_026_GetOverlayTransformCursor_params *params ); @@ -402,12 +402,12 @@ extern void cppIVROverlay_IVROverlay_026_GetOverlayTransformCursor( struct cppIV struct cppIVROverlay_IVROverlay_026_SetOverlayTransformProjection_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; const VROverlayProjection_t *pProjection; - EVREye eEye; + uint32_t eEye; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayTransformProjection( struct cppIVROverlay_IVROverlay_026_SetOverlayTransformProjection_params *params ); @@ -415,7 +415,7 @@ struct cppIVROverlay_IVROverlay_026_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_026_ShowOverlay( struct cppIVROverlay_IVROverlay_026_ShowOverlay_params *params ); @@ -423,7 +423,7 @@ struct cppIVROverlay_IVROverlay_026_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_026_HideOverlay( struct cppIVROverlay_IVROverlay_026_HideOverlay_params *params ); @@ -431,7 +431,7 @@ struct cppIVROverlay_IVROverlay_026_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_026_IsOverlayVisible( struct cppIVROverlay_IVROverlay_026_IsOverlayVisible_params *params ); @@ -439,7 +439,7 @@ struct cppIVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -458,7 +458,7 @@ struct cppIVROverlay_IVROverlay_026_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_1237 *pEvent; uint32_t uncbVREvent; }; @@ -468,7 +468,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_026_GetOverlayInputMethod_params *params ); @@ -477,7 +477,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_026_SetOverlayInputMethod_params *params ); @@ -486,7 +486,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_026_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_026_GetOverlayMouseScale_params *params ); @@ -495,7 +495,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_026_SetOverlayMouseScale_params *params ); @@ -504,7 +504,7 @@ struct cppIVROverlay_IVROverlay_026_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -514,7 +514,7 @@ struct cppIVROverlay_IVROverlay_026_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_026_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_026_IsHoverTargetOverlay_params *params ); @@ -522,7 +522,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; @@ -533,7 +533,7 @@ struct cppIVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fDurationSeconds; float fFrequency; float fAmplitude; @@ -544,8 +544,8 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayCursor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulCursorHandle; + uint64_t ulOverlayHandle; + uint64_t ulCursorHandle; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayCursor( struct cppIVROverlay_IVROverlay_026_SetOverlayCursor_params *params ); @@ -553,7 +553,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvCursor; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride( struct cppIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride_params *params ); @@ -562,7 +562,7 @@ struct cppIVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride( struct cppIVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride_params *params ); @@ -570,7 +570,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayTexture( struct cppIVROverlay_IVROverlay_026_SetOverlayTexture_params *params ); @@ -579,7 +579,7 @@ struct cppIVROverlay_IVROverlay_026_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_026_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_026_ClearOverlayTexture_params *params ); @@ -587,7 +587,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -599,7 +599,7 @@ struct cppIVROverlay_IVROverlay_026_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_026_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_026_SetOverlayFromFile_params *params ); @@ -608,7 +608,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -624,7 +624,7 @@ struct cppIVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle_params *params ); @@ -633,7 +633,7 @@ struct cppIVROverlay_IVROverlay_026_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -645,8 +645,8 @@ struct cppIVROverlay_IVROverlay_026_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_026_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_026_CreateDashboardOverlay_params *params ); @@ -661,7 +661,7 @@ struct cppIVROverlay_IVROverlay_026_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_026_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_026_IsActiveDashboardOverlay_params *params ); @@ -669,7 +669,7 @@ struct cppIVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess_params *params ); @@ -678,7 +678,7 @@ struct cppIVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess_params *params ); @@ -693,7 +693,7 @@ extern void cppIVROverlay_IVROverlay_026_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_026_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_026_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_026_GetPrimaryDashboardDevice_params *params ); @@ -715,7 +715,7 @@ struct cppIVROverlay_IVROverlay_026_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; uint32_t unFlags; @@ -752,7 +752,7 @@ extern void cppIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_027.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_027.h index 425ef88ce..39fa374c7 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_027.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_027.h @@ -6,7 +6,7 @@ struct cppIVROverlay_IVROverlay_027_FindOverlay_params void *linux_side; uint32_t _ret; const char *pchOverlayKey; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_027_FindOverlay( struct cppIVROverlay_IVROverlay_027_FindOverlay_params *params ); @@ -16,7 +16,7 @@ struct cppIVROverlay_IVROverlay_027_CreateOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayName; - VROverlayHandle_t *pOverlayHandle; + uint64_t *pOverlayHandle; }; extern void cppIVROverlay_IVROverlay_027_CreateOverlay( struct cppIVROverlay_IVROverlay_027_CreateOverlay_params *params ); @@ -24,7 +24,7 @@ struct cppIVROverlay_IVROverlay_027_DestroyOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_027_DestroyOverlay( struct cppIVROverlay_IVROverlay_027_DestroyOverlay_params *params ); @@ -32,7 +32,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayKey_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -43,7 +43,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; char *pchValue; uint32_t unBufferSize; uint32_t *pError; @@ -54,7 +54,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayName_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchName; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayName( struct cppIVROverlay_IVROverlay_027_SetOverlayName_params *params ); @@ -63,7 +63,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayImageData_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unBufferSize; uint32_t *punWidth; @@ -83,7 +83,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unPID; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_027_SetOverlayRenderingPid_params *params ); @@ -92,7 +92,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayRenderingPid_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayRenderingPid( struct cppIVROverlay_IVROverlay_027_GetOverlayRenderingPid_params *params ); @@ -100,7 +100,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool bEnabled; }; @@ -110,7 +110,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayFlag_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eOverlayFlag; bool *pbEnabled; }; @@ -120,7 +120,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayFlags_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pFlags; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayFlags( struct cppIVROverlay_IVROverlay_027_GetOverlayFlags_params *params ); @@ -129,7 +129,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRed; float fGreen; float fBlue; @@ -140,7 +140,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayColor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRed; float *pfGreen; float *pfBlue; @@ -151,7 +151,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fAlpha; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayAlpha( struct cppIVROverlay_IVROverlay_027_SetOverlayAlpha_params *params ); @@ -160,7 +160,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayAlpha_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfAlpha; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayAlpha( struct cppIVROverlay_IVROverlay_027_GetOverlayAlpha_params *params ); @@ -169,7 +169,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fTexelAspect; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_027_SetOverlayTexelAspect_params *params ); @@ -178,7 +178,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayTexelAspect_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfTexelAspect; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayTexelAspect( struct cppIVROverlay_IVROverlay_027_GetOverlayTexelAspect_params *params ); @@ -187,7 +187,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unSortOrder; }; extern void cppIVROverlay_IVROverlay_027_SetOverlaySortOrder( struct cppIVROverlay_IVROverlay_027_SetOverlaySortOrder_params *params ); @@ -196,7 +196,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlaySortOrder_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punSortOrder; }; extern void cppIVROverlay_IVROverlay_027_GetOverlaySortOrder( struct cppIVROverlay_IVROverlay_027_GetOverlaySortOrder_params *params ); @@ -205,7 +205,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fWidthInMeters; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_027_SetOverlayWidthInMeters_params *params ); @@ -214,7 +214,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayWidthInMeters_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfWidthInMeters; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayWidthInMeters( struct cppIVROverlay_IVROverlay_027_GetOverlayWidthInMeters_params *params ); @@ -223,7 +223,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayCurvature_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fCurvature; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayCurvature( struct cppIVROverlay_IVROverlay_027_SetOverlayCurvature_params *params ); @@ -232,7 +232,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayCurvature_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfCurvature; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayCurvature( struct cppIVROverlay_IVROverlay_027_GetOverlayCurvature_params *params ); @@ -241,7 +241,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayPreCurvePitch_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fRadians; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayPreCurvePitch( struct cppIVROverlay_IVROverlay_027_SetOverlayPreCurvePitch_params *params ); @@ -250,7 +250,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayPreCurvePitch_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float *pfRadians; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayPreCurvePitch( struct cppIVROverlay_IVROverlay_027_GetOverlayPreCurvePitch_params *params ); @@ -259,7 +259,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_027_SetOverlayTextureColorSpace_params *params ); @@ -268,7 +268,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayTextureColorSpace_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTextureColorSpace; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_027_GetOverlayTextureColorSpace_params *params ); @@ -277,7 +277,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_027_SetOverlayTextureBounds_params *params ); @@ -286,7 +286,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayTextureBounds_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VRTextureBounds_t *pOverlayTextureBounds; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayTextureBounds( struct cppIVROverlay_IVROverlay_027_GetOverlayTextureBounds_params *params ); @@ -295,7 +295,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayTransformType_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTransformType; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_027_GetOverlayTransformType_params *params ); @@ -304,7 +304,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -314,7 +314,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayTransformAbsolute_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peTrackingOrigin; HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; }; @@ -324,8 +324,8 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t unTrackedDevice; const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative_params *params ); @@ -334,8 +334,8 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative_par { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punTrackedDevice; + uint64_t ulOverlayHandle; + uint32_t *punTrackedDevice; HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative( struct cppIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative_params *params ); @@ -344,8 +344,8 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t unDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t unDeviceIndex; const char *pchComponentName; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent( struct cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent_params *params ); @@ -354,8 +354,8 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent_pa { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - TrackedDeviceIndex_t *punDeviceIndex; + uint64_t ulOverlayHandle; + uint32_t *punDeviceIndex; char *pchComponentName; uint32_t unComponentNameSize; }; @@ -365,7 +365,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayTransformCursor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulCursorOverlayHandle; + uint64_t ulCursorOverlayHandle; const HmdVector2_t *pvHotspot; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayTransformCursor( struct cppIVROverlay_IVROverlay_027_SetOverlayTransformCursor_params *params ); @@ -373,8 +373,8 @@ extern void cppIVROverlay_IVROverlay_027_SetOverlayTransformCursor( struct cppIV struct cppIVROverlay_IVROverlay_027_GetOverlayTransformCursor_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; HmdVector2_t *pvHotspot; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayTransformCursor( struct cppIVROverlay_IVROverlay_027_GetOverlayTransformCursor_params *params ); @@ -382,12 +382,12 @@ extern void cppIVROverlay_IVROverlay_027_GetOverlayTransformCursor( struct cppIV struct cppIVROverlay_IVROverlay_027_SetOverlayTransformProjection_params { void *linux_side; - EVROverlayError _ret; - VROverlayHandle_t ulOverlayHandle; + uint32_t _ret; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform; const VROverlayProjection_t *pProjection; - EVREye eEye; + uint32_t eEye; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayTransformProjection( struct cppIVROverlay_IVROverlay_027_SetOverlayTransformProjection_params *params ); @@ -395,7 +395,7 @@ struct cppIVROverlay_IVROverlay_027_ShowOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_027_ShowOverlay( struct cppIVROverlay_IVROverlay_027_ShowOverlay_params *params ); @@ -403,7 +403,7 @@ struct cppIVROverlay_IVROverlay_027_HideOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_027_HideOverlay( struct cppIVROverlay_IVROverlay_027_HideOverlay_params *params ); @@ -411,7 +411,7 @@ struct cppIVROverlay_IVROverlay_027_IsOverlayVisible_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_027_IsOverlayVisible( struct cppIVROverlay_IVROverlay_027_IsOverlayVisible_params *params ); @@ -419,7 +419,7 @@ struct cppIVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eTrackingOrigin; HmdVector2_t coordinatesInOverlay; HmdMatrix34_t *pmatTransform; @@ -438,7 +438,7 @@ struct cppIVROverlay_IVROverlay_027_PollNextOverlayEvent_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; winVREvent_t_1267 *pEvent; uint32_t uncbVREvent; }; @@ -448,7 +448,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *peInputMethod; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_027_GetOverlayInputMethod_params *params ); @@ -457,7 +457,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayInputMethod_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMethod; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_027_SetOverlayInputMethod_params *params ); @@ -466,7 +466,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_027_GetOverlayMouseScale( struct cppIVROverlay_IVROverlay_027_GetOverlayMouseScale_params *params ); @@ -475,7 +475,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayMouseScale_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvecMouseScale; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayMouseScale( struct cppIVROverlay_IVROverlay_027_SetOverlayMouseScale_params *params ); @@ -484,7 +484,7 @@ struct cppIVROverlay_IVROverlay_027_ComputeOverlayIntersection_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const VROverlayIntersectionParams_t *pParams; VROverlayIntersectionResults_t *pResults; }; @@ -494,7 +494,7 @@ struct cppIVROverlay_IVROverlay_027_IsHoverTargetOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_027_IsHoverTargetOverlay( struct cppIVROverlay_IVROverlay_027_IsHoverTargetOverlay_params *params ); @@ -502,7 +502,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayIntersectionMask_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives; uint32_t unNumMaskPrimitives; uint32_t unPrimitiveSize; @@ -513,7 +513,7 @@ struct cppIVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; float fDurationSeconds; float fFrequency; float fAmplitude; @@ -524,8 +524,8 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayCursor_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; - VROverlayHandle_t ulCursorHandle; + uint64_t ulOverlayHandle; + uint64_t ulCursorHandle; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayCursor( struct cppIVROverlay_IVROverlay_027_SetOverlayCursor_params *params ); @@ -533,7 +533,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const HmdVector2_t *pvCursor; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride( struct cppIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride_params *params ); @@ -542,7 +542,7 @@ struct cppIVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride( struct cppIVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride_params *params ); @@ -550,7 +550,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const Texture_t *pTexture; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayTexture( struct cppIVROverlay_IVROverlay_027_SetOverlayTexture_params *params ); @@ -559,7 +559,7 @@ struct cppIVROverlay_IVROverlay_027_ClearOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_027_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_027_ClearOverlayTexture_params *params ); @@ -567,7 +567,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayRaw_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pvBuffer; uint32_t unWidth; uint32_t unHeight; @@ -579,7 +579,7 @@ struct cppIVROverlay_IVROverlay_027_SetOverlayFromFile_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; const char *pchFilePath; }; extern void cppIVROverlay_IVROverlay_027_SetOverlayFromFile( struct cppIVROverlay_IVROverlay_027_SetOverlayFromFile_params *params ); @@ -588,7 +588,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayTexture_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void **pNativeTextureHandle; void *pNativeTextureRef; uint32_t *pWidth; @@ -604,7 +604,7 @@ struct cppIVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; void *pNativeTextureHandle; }; extern void cppIVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle( struct cppIVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle_params *params ); @@ -613,7 +613,7 @@ struct cppIVROverlay_IVROverlay_027_GetOverlayTextureSize_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *pWidth; uint32_t *pHeight; }; @@ -625,8 +625,8 @@ struct cppIVROverlay_IVROverlay_027_CreateDashboardOverlay_params uint32_t _ret; const char *pchOverlayKey; const char *pchOverlayFriendlyName; - VROverlayHandle_t *pMainHandle; - VROverlayHandle_t *pThumbnailHandle; + uint64_t *pMainHandle; + uint64_t *pThumbnailHandle; }; extern void cppIVROverlay_IVROverlay_027_CreateDashboardOverlay( struct cppIVROverlay_IVROverlay_027_CreateDashboardOverlay_params *params ); @@ -641,7 +641,7 @@ struct cppIVROverlay_IVROverlay_027_IsActiveDashboardOverlay_params { void *linux_side; bool _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; }; extern void cppIVROverlay_IVROverlay_027_IsActiveDashboardOverlay( struct cppIVROverlay_IVROverlay_027_IsActiveDashboardOverlay_params *params ); @@ -649,7 +649,7 @@ struct cppIVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t unProcessId; }; extern void cppIVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess_params *params ); @@ -658,7 +658,7 @@ struct cppIVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t *punProcessId; }; extern void cppIVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess( struct cppIVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess_params *params ); @@ -673,7 +673,7 @@ extern void cppIVROverlay_IVROverlay_027_ShowDashboard( struct cppIVROverlay_IVR struct cppIVROverlay_IVROverlay_027_GetPrimaryDashboardDevice_params { void *linux_side; - TrackedDeviceIndex_t _ret; + uint32_t _ret; }; extern void cppIVROverlay_IVROverlay_027_GetPrimaryDashboardDevice( struct cppIVROverlay_IVROverlay_027_GetPrimaryDashboardDevice_params *params ); @@ -695,7 +695,7 @@ struct cppIVROverlay_IVROverlay_027_ShowKeyboardForOverlay_params { void *linux_side; uint32_t _ret; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; uint32_t eInputMode; uint32_t eLineInputMode; uint32_t unFlags; @@ -732,7 +732,7 @@ extern void cppIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute( struct cp struct cppIVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay_params { void *linux_side; - VROverlayHandle_t ulOverlayHandle; + uint64_t ulOverlayHandle; HmdRect2_t avoidRect; }; extern void cppIVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay( struct cppIVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.h b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.h index d760f6aa8..60c2dc434 100644 --- a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.h +++ b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.h @@ -21,7 +21,7 @@ struct cppIVRRenderModels_IVRRenderModels_002_LoadTexture_params { void *linux_side; bool _ret; - TextureID_t textureId; + int32_t textureId; winRenderModel_TextureMap_t_0915 **ppTexture; }; extern void cppIVRRenderModels_IVRRenderModels_002_LoadTexture( struct cppIVRRenderModels_IVRRenderModels_002_LoadTexture_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.h b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.h index 23cd991c2..406b38e31 100644 --- a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.h +++ b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.h @@ -21,7 +21,7 @@ struct cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params { void *linux_side; uint32_t _ret; - TextureID_t textureId; + int32_t textureId; winRenderModel_TextureMap_t_0918 **ppTexture; }; extern void cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( struct cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params *params ); @@ -37,7 +37,7 @@ struct cppIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async_params { void *linux_side; uint32_t _ret; - TextureID_t textureId; + int32_t textureId; void *pD3D11Device; void **ppD3D11Texture2D; }; diff --git a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.h b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.h index e95ce3f5f..047218776 100644 --- a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.h +++ b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.h @@ -21,7 +21,7 @@ struct cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params { void *linux_side; uint32_t _ret; - TextureID_t textureId; + int32_t textureId; winRenderModel_TextureMap_t_1015 **ppTexture; }; extern void cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( struct cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params *params ); @@ -37,7 +37,7 @@ struct cppIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async_params { void *linux_side; uint32_t _ret; - TextureID_t textureId; + int32_t textureId; void *pD3D11Device; void **ppD3D11Texture2D; }; @@ -47,7 +47,7 @@ struct cppIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async_params { void *linux_side; uint32_t _ret; - TextureID_t textureId; + int32_t textureId; void *pDstTexture; }; extern void cppIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async( struct cppIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async_params *params ); @@ -143,7 +143,7 @@ struct cppIVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL_params const char *pchRenderModelName; char *pchThumbnailURL; uint32_t unThumbnailURLLen; - EVRRenderModelError *peError; + uint32_t *peError; }; extern void cppIVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL( struct cppIVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL_params *params ); @@ -154,7 +154,7 @@ struct cppIVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath_params const char *pchRenderModelName; char *pchOriginalPath; uint32_t unOriginalPathLen; - EVRRenderModelError *peError; + uint32_t *peError; }; extern void cppIVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath( struct cppIVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath_params *params ); @@ -162,7 +162,7 @@ struct cppIVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum_pa { void *linux_side; const char *_ret; - EVRRenderModelError error; + uint32_t error; }; extern void cppIVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum( struct cppIVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.h b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.h index 4c30e5ca2..f37fac7c9 100644 --- a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.h +++ b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.h @@ -21,7 +21,7 @@ struct cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params { void *linux_side; uint32_t _ret; - TextureID_t textureId; + int32_t textureId; winRenderModel_TextureMap_t_1267 **ppTexture; }; extern void cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( struct cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params *params ); @@ -37,7 +37,7 @@ struct cppIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async_params { void *linux_side; uint32_t _ret; - TextureID_t textureId; + int32_t textureId; void *pD3D11Device; void **ppD3D11Texture2D; }; @@ -47,7 +47,7 @@ struct cppIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async_params { void *linux_side; uint32_t _ret; - TextureID_t textureId; + int32_t textureId; void *pDstTexture; }; extern void cppIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async( struct cppIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async_params *params ); @@ -121,7 +121,7 @@ struct cppIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath_par bool _ret; const char *pchRenderModelName; const char *pchComponentName; - VRInputValueHandle_t devicePath; + uint64_t devicePath; const RenderModel_ControllerMode_State_t *pState; RenderModel_ComponentState_t *pComponentState; }; @@ -155,7 +155,7 @@ struct cppIVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL_params const char *pchRenderModelName; char *pchThumbnailURL; uint32_t unThumbnailURLLen; - EVRRenderModelError *peError; + uint32_t *peError; }; extern void cppIVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL( struct cppIVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL_params *params ); @@ -166,7 +166,7 @@ struct cppIVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath_params const char *pchRenderModelName; char *pchOriginalPath; uint32_t unOriginalPathLen; - EVRRenderModelError *peError; + uint32_t *peError; }; extern void cppIVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath( struct cppIVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath_params *params ); @@ -174,7 +174,7 @@ struct cppIVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum_pa { void *linux_side; const char *_ret; - EVRRenderModelError error; + uint32_t error; }; extern void cppIVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum( struct cppIVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.h b/vrclient_x64/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.h index dca12dfe9..439faa137 100644 --- a/vrclient_x64/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.h +++ b/vrclient_x64/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.h @@ -4,9 +4,9 @@ extern "C" { struct cppIVRScreenshots_IVRScreenshots_001_RequestScreenshot_params { void *linux_side; - EVRScreenshotError _ret; - ScreenshotHandle_t *pOutScreenshotHandle; - EVRScreenshotType type; + uint32_t _ret; + uint32_t *pOutScreenshotHandle; + uint32_t type; const char *pchPreviewFilename; const char *pchVRFilename; }; @@ -15,8 +15,8 @@ extern void cppIVRScreenshots_IVRScreenshots_001_RequestScreenshot( struct cppIV struct cppIVRScreenshots_IVRScreenshots_001_HookScreenshot_params { void *linux_side; - EVRScreenshotError _ret; - const EVRScreenshotType *pSupportedTypes; + uint32_t _ret; + uint32_t *pSupportedTypes; int32_t numTypes; }; extern void cppIVRScreenshots_IVRScreenshots_001_HookScreenshot( struct cppIVRScreenshots_IVRScreenshots_001_HookScreenshot_params *params ); @@ -24,9 +24,9 @@ extern void cppIVRScreenshots_IVRScreenshots_001_HookScreenshot( struct cppIVRSc struct cppIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType_params { void *linux_side; - EVRScreenshotType _ret; - ScreenshotHandle_t screenshotHandle; - EVRScreenshotError *pError; + uint32_t _ret; + uint32_t screenshotHandle; + uint32_t *pError; }; extern void cppIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType( struct cppIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType_params *params ); @@ -34,19 +34,19 @@ struct cppIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename_params { void *linux_side; uint32_t _ret; - ScreenshotHandle_t screenshotHandle; - EVRScreenshotPropertyFilenames filenameType; + uint32_t screenshotHandle; + uint32_t filenameType; char *pchFilename; uint32_t cchFilename; - EVRScreenshotError *pError; + uint32_t *pError; }; extern void cppIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename( struct cppIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename_params *params ); struct cppIVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress_params { void *linux_side; - EVRScreenshotError _ret; - ScreenshotHandle_t screenshotHandle; + uint32_t _ret; + uint32_t screenshotHandle; float flProgress; }; extern void cppIVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress( struct cppIVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress_params *params ); @@ -54,8 +54,8 @@ extern void cppIVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress( struc struct cppIVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot_params { void *linux_side; - EVRScreenshotError _ret; - ScreenshotHandle_t *pOutScreenshotHandle; + uint32_t _ret; + uint32_t *pOutScreenshotHandle; const char *pchPreviewFilename; const char *pchVRFilename; }; @@ -64,9 +64,9 @@ extern void cppIVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot( struct cp struct cppIVRScreenshots_IVRScreenshots_001_SubmitScreenshot_params { void *linux_side; - EVRScreenshotError _ret; - ScreenshotHandle_t screenshotHandle; - EVRScreenshotType type; + uint32_t _ret; + uint32_t screenshotHandle; + uint32_t type; const char *pchSourcePreviewFilename; const char *pchSourceVRFilename; }; diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_003.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_003.h index 4474c4e59..455ecb56b 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_003.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_003.h @@ -145,7 +145,7 @@ struct cppIVRSystem_IVRSystem_003_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_003_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_003_GetTrackedDeviceClass_params *params ); @@ -153,7 +153,7 @@ struct cppIVRSystem_IVRSystem_003_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_003_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_003_IsTrackedDeviceConnected_params *params ); @@ -161,7 +161,7 @@ struct cppIVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -171,7 +171,7 @@ struct cppIVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -181,7 +181,7 @@ struct cppIVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -191,7 +191,7 @@ struct cppIVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -201,7 +201,7 @@ struct cppIVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -211,7 +211,7 @@ struct cppIVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -265,7 +265,7 @@ struct cppIVRSystem_IVRSystem_003_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_091 *pControllerState; }; extern void cppIVRSystem_IVRSystem_003_GetControllerState( struct cppIVRSystem_IVRSystem_003_GetControllerState_params *params ); @@ -275,7 +275,7 @@ struct cppIVRSystem_IVRSystem_003_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_091 *pControllerState; TrackedDevicePose_t *pTrackedDevicePose; }; @@ -284,7 +284,7 @@ extern void cppIVRSystem_IVRSystem_003_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_003_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -313,8 +313,8 @@ struct cppIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse_para const Compositor_OverlaySettings *overlaySettings; HmdVector2_t vecWindowClientPositionOnScreen; HmdVector2_t vecWindowClientSize; - TrackedDeviceIndex_t unControllerDeviceIndex; - EVRControllerEventOutputType eOutputType; + uint32_t unControllerDeviceIndex; + uint32_t eOutputType; }; extern void cppIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse( struct cppIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_004.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_004.h index f151d09a7..c352cf240 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_004.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_004.h @@ -129,7 +129,7 @@ struct cppIVRSystem_IVRSystem_004_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_004_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_004_GetTrackedDeviceClass_params *params ); @@ -137,7 +137,7 @@ struct cppIVRSystem_IVRSystem_004_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_004_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_004_IsTrackedDeviceConnected_params *params ); @@ -145,7 +145,7 @@ struct cppIVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -155,7 +155,7 @@ struct cppIVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -165,7 +165,7 @@ struct cppIVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -175,7 +175,7 @@ struct cppIVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -185,7 +185,7 @@ struct cppIVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -195,7 +195,7 @@ struct cppIVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -249,7 +249,7 @@ struct cppIVRSystem_IVRSystem_004_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_092 *pControllerState; }; extern void cppIVRSystem_IVRSystem_004_GetControllerState( struct cppIVRSystem_IVRSystem_004_GetControllerState_params *params ); @@ -259,7 +259,7 @@ struct cppIVRSystem_IVRSystem_004_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_092 *pControllerState; TrackedDevicePose_t *pTrackedDevicePose; }; @@ -268,7 +268,7 @@ extern void cppIVRSystem_IVRSystem_004_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_004_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -314,7 +314,7 @@ struct cppIVRSystem_IVRSystem_004_DriverDebugRequest_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; const char *pchRequest; char *pchResponseBuffer; uint32_t unResponseBufferSize; diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_005.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_005.h index 7fbc809b8..04e58c22d 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_005.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_005.h @@ -130,9 +130,9 @@ struct cppIVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -140,7 +140,7 @@ struct cppIVRSystem_IVRSystem_005_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_005_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_005_GetTrackedDeviceClass_params *params ); @@ -148,7 +148,7 @@ struct cppIVRSystem_IVRSystem_005_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_005_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_005_IsTrackedDeviceConnected_params *params ); @@ -156,7 +156,7 @@ struct cppIVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -166,7 +166,7 @@ struct cppIVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -176,7 +176,7 @@ struct cppIVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -186,7 +186,7 @@ struct cppIVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -196,7 +196,7 @@ struct cppIVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -206,7 +206,7 @@ struct cppIVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -260,7 +260,7 @@ struct cppIVRSystem_IVRSystem_005_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_098 *pControllerState; }; extern void cppIVRSystem_IVRSystem_005_GetControllerState( struct cppIVRSystem_IVRSystem_005_GetControllerState_params *params ); @@ -270,7 +270,7 @@ struct cppIVRSystem_IVRSystem_005_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_098 *pControllerState; TrackedDevicePose_t *pTrackedDevicePose; }; @@ -279,7 +279,7 @@ extern void cppIVRSystem_IVRSystem_005_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_005_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -325,7 +325,7 @@ struct cppIVRSystem_IVRSystem_005_DriverDebugRequest_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; const char *pchRequest; char *pchResponseBuffer; uint32_t unResponseBufferSize; diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_006.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_006.h index f07ab7379..1b215794f 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_006.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_006.h @@ -137,9 +137,9 @@ struct cppIVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -147,7 +147,7 @@ struct cppIVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel_params *params ); @@ -155,7 +155,7 @@ struct cppIVRSystem_IVRSystem_006_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_006_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_006_GetTrackedDeviceClass_params *params ); @@ -163,7 +163,7 @@ struct cppIVRSystem_IVRSystem_006_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_006_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_006_IsTrackedDeviceConnected_params *params ); @@ -171,7 +171,7 @@ struct cppIVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -181,7 +181,7 @@ struct cppIVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -191,7 +191,7 @@ struct cppIVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -201,7 +201,7 @@ struct cppIVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -211,7 +211,7 @@ struct cppIVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -221,7 +221,7 @@ struct cppIVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -275,7 +275,7 @@ struct cppIVRSystem_IVRSystem_006_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_0910 *pControllerState; }; extern void cppIVRSystem_IVRSystem_006_GetControllerState( struct cppIVRSystem_IVRSystem_006_GetControllerState_params *params ); @@ -285,7 +285,7 @@ struct cppIVRSystem_IVRSystem_006_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_0910 *pControllerState; TrackedDevicePose_t *pTrackedDevicePose; }; @@ -294,7 +294,7 @@ extern void cppIVRSystem_IVRSystem_006_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_006_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -340,7 +340,7 @@ struct cppIVRSystem_IVRSystem_006_DriverDebugRequest_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; const char *pchRequest; char *pchResponseBuffer; uint32_t unResponseBufferSize; @@ -350,8 +350,8 @@ extern void cppIVRSystem_IVRSystem_006_DriverDebugRequest( struct cppIVRSystem_I struct cppIVRSystem_IVRSystem_006_PerformFirmwareUpdate_params { void *linux_side; - VRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_006_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_006_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_009.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_009.h index 4d418eaaa..c68643fb6 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_009.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_009.h @@ -122,9 +122,9 @@ struct cppIVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -132,7 +132,7 @@ struct cppIVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel_params *params ); @@ -149,7 +149,7 @@ struct cppIVRSystem_IVRSystem_009_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_009_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_009_GetTrackedDeviceClass_params *params ); @@ -157,7 +157,7 @@ struct cppIVRSystem_IVRSystem_009_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_009_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_009_IsTrackedDeviceConnected_params *params ); @@ -165,7 +165,7 @@ struct cppIVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -175,7 +175,7 @@ struct cppIVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -185,7 +185,7 @@ struct cppIVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -195,7 +195,7 @@ struct cppIVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -205,7 +205,7 @@ struct cppIVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -215,7 +215,7 @@ struct cppIVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -269,7 +269,7 @@ struct cppIVRSystem_IVRSystem_009_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_0912 *pControllerState; }; extern void cppIVRSystem_IVRSystem_009_GetControllerState( struct cppIVRSystem_IVRSystem_009_GetControllerState_params *params ); @@ -279,7 +279,7 @@ struct cppIVRSystem_IVRSystem_009_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_0912 *pControllerState; TrackedDevicePose_t *pTrackedDevicePose; }; @@ -288,7 +288,7 @@ extern void cppIVRSystem_IVRSystem_009_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_009_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -334,7 +334,7 @@ struct cppIVRSystem_IVRSystem_009_DriverDebugRequest_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; const char *pchRequest; char *pchResponseBuffer; uint32_t unResponseBufferSize; @@ -344,8 +344,8 @@ extern void cppIVRSystem_IVRSystem_009_DriverDebugRequest( struct cppIVRSystem_I struct cppIVRSystem_IVRSystem_009_PerformFirmwareUpdate_params { void *linux_side; - EVRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_009_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_009_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_010.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_010.h index 66d4871ba..48b5323f8 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_010.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_010.h @@ -122,9 +122,9 @@ struct cppIVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -132,7 +132,7 @@ struct cppIVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel_params *params ); @@ -148,16 +148,16 @@ extern void cppIVRSystem_IVRSystem_010_ApplyTransform( struct cppIVRSystem_IVRSy struct cppIVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole_params { void *linux_side; - TrackedDeviceIndex_t _ret; - ETrackedControllerRole unDeviceType; + uint32_t _ret; + uint32_t unDeviceType; }; extern void cppIVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole( struct cppIVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole_params *params ); struct cppIVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex_params { void *linux_side; - ETrackedControllerRole _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex( struct cppIVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex_params *params ); @@ -165,7 +165,7 @@ struct cppIVRSystem_IVRSystem_010_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_010_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_010_GetTrackedDeviceClass_params *params ); @@ -173,7 +173,7 @@ struct cppIVRSystem_IVRSystem_010_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_010_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_010_IsTrackedDeviceConnected_params *params ); @@ -181,7 +181,7 @@ struct cppIVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -191,7 +191,7 @@ struct cppIVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -201,7 +201,7 @@ struct cppIVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -211,7 +211,7 @@ struct cppIVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -221,7 +221,7 @@ struct cppIVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -231,7 +231,7 @@ struct cppIVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -285,7 +285,7 @@ struct cppIVRSystem_IVRSystem_010_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_0914 *pControllerState; }; extern void cppIVRSystem_IVRSystem_010_GetControllerState( struct cppIVRSystem_IVRSystem_010_GetControllerState_params *params ); @@ -295,7 +295,7 @@ struct cppIVRSystem_IVRSystem_010_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_0914 *pControllerState; TrackedDevicePose_t *pTrackedDevicePose; }; @@ -304,7 +304,7 @@ extern void cppIVRSystem_IVRSystem_010_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_010_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -350,7 +350,7 @@ struct cppIVRSystem_IVRSystem_010_DriverDebugRequest_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; const char *pchRequest; char *pchResponseBuffer; uint32_t unResponseBufferSize; @@ -360,8 +360,8 @@ extern void cppIVRSystem_IVRSystem_010_DriverDebugRequest( struct cppIVRSystem_I struct cppIVRSystem_IVRSystem_010_PerformFirmwareUpdate_params { void *linux_side; - EVRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_010_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_010_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_011.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_011.h index e42eea660..cf61e1fbf 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_011.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_011.h @@ -122,9 +122,9 @@ struct cppIVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -132,7 +132,7 @@ struct cppIVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel_params *params ); @@ -148,16 +148,16 @@ extern void cppIVRSystem_IVRSystem_011_ApplyTransform( struct cppIVRSystem_IVRSy struct cppIVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole_params { void *linux_side; - TrackedDeviceIndex_t _ret; - ETrackedControllerRole unDeviceType; + uint32_t _ret; + uint32_t unDeviceType; }; extern void cppIVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole( struct cppIVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole_params *params ); struct cppIVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex_params { void *linux_side; - ETrackedControllerRole _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex( struct cppIVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex_params *params ); @@ -165,7 +165,7 @@ struct cppIVRSystem_IVRSystem_011_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_011_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_011_GetTrackedDeviceClass_params *params ); @@ -173,7 +173,7 @@ struct cppIVRSystem_IVRSystem_011_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_011_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_011_IsTrackedDeviceConnected_params *params ); @@ -181,7 +181,7 @@ struct cppIVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -191,7 +191,7 @@ struct cppIVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -201,7 +201,7 @@ struct cppIVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -211,7 +211,7 @@ struct cppIVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -221,7 +221,7 @@ struct cppIVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -231,7 +231,7 @@ struct cppIVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -287,7 +287,7 @@ struct cppIVRSystem_IVRSystem_011_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_0918 *pControllerState; }; extern void cppIVRSystem_IVRSystem_011_GetControllerState( struct cppIVRSystem_IVRSystem_011_GetControllerState_params *params ); @@ -297,7 +297,7 @@ struct cppIVRSystem_IVRSystem_011_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_0918 *pControllerState; TrackedDevicePose_t *pTrackedDevicePose; }; @@ -306,7 +306,7 @@ extern void cppIVRSystem_IVRSystem_011_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_011_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -352,7 +352,7 @@ struct cppIVRSystem_IVRSystem_011_DriverDebugRequest_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; const char *pchRequest; char *pchResponseBuffer; uint32_t unResponseBufferSize; @@ -362,8 +362,8 @@ extern void cppIVRSystem_IVRSystem_011_DriverDebugRequest( struct cppIVRSystem_I struct cppIVRSystem_IVRSystem_011_PerformFirmwareUpdate_params { void *linux_side; - EVRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_011_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_011_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_012.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_012.h index 802239a04..3d1333fd9 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_012.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_012.h @@ -122,9 +122,9 @@ struct cppIVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -132,7 +132,7 @@ struct cppIVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel_params *params ); @@ -148,16 +148,16 @@ extern void cppIVRSystem_IVRSystem_012_ApplyTransform( struct cppIVRSystem_IVRSy struct cppIVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole_params { void *linux_side; - TrackedDeviceIndex_t _ret; - ETrackedControllerRole unDeviceType; + uint32_t _ret; + uint32_t unDeviceType; }; extern void cppIVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole( struct cppIVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole_params *params ); struct cppIVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex_params { void *linux_side; - ETrackedControllerRole _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex( struct cppIVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex_params *params ); @@ -165,7 +165,7 @@ struct cppIVRSystem_IVRSystem_012_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_012_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_012_GetTrackedDeviceClass_params *params ); @@ -173,7 +173,7 @@ struct cppIVRSystem_IVRSystem_012_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_012_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_012_IsTrackedDeviceConnected_params *params ); @@ -181,7 +181,7 @@ struct cppIVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -191,7 +191,7 @@ struct cppIVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -201,7 +201,7 @@ struct cppIVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -211,7 +211,7 @@ struct cppIVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -221,7 +221,7 @@ struct cppIVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -231,7 +231,7 @@ struct cppIVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -287,7 +287,7 @@ struct cppIVRSystem_IVRSystem_012_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_103 *pControllerState; }; extern void cppIVRSystem_IVRSystem_012_GetControllerState( struct cppIVRSystem_IVRSystem_012_GetControllerState_params *params ); @@ -297,7 +297,7 @@ struct cppIVRSystem_IVRSystem_012_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_103 *pControllerState; TrackedDevicePose_t *pTrackedDevicePose; }; @@ -306,7 +306,7 @@ extern void cppIVRSystem_IVRSystem_012_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_012_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -352,7 +352,7 @@ struct cppIVRSystem_IVRSystem_012_DriverDebugRequest_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; const char *pchRequest; char *pchResponseBuffer; uint32_t unResponseBufferSize; @@ -362,8 +362,8 @@ extern void cppIVRSystem_IVRSystem_012_DriverDebugRequest( struct cppIVRSystem_I struct cppIVRSystem_IVRSystem_012_PerformFirmwareUpdate_params { void *linux_side; - EVRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_012_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_012_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_014.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_014.h index e6ff036c2..fd3be3ac6 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_014.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_014.h @@ -123,9 +123,9 @@ struct cppIVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -133,7 +133,7 @@ struct cppIVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel_params *params ); @@ -149,16 +149,16 @@ extern void cppIVRSystem_IVRSystem_014_ApplyTransform( struct cppIVRSystem_IVRSy struct cppIVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole_params { void *linux_side; - TrackedDeviceIndex_t _ret; - ETrackedControllerRole unDeviceType; + uint32_t _ret; + uint32_t unDeviceType; }; extern void cppIVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole( struct cppIVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole_params *params ); struct cppIVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex_params { void *linux_side; - ETrackedControllerRole _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex( struct cppIVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex_params *params ); @@ -166,7 +166,7 @@ struct cppIVRSystem_IVRSystem_014_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_014_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_014_GetTrackedDeviceClass_params *params ); @@ -174,7 +174,7 @@ struct cppIVRSystem_IVRSystem_014_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_014_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_014_IsTrackedDeviceConnected_params *params ); @@ -182,7 +182,7 @@ struct cppIVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -192,7 +192,7 @@ struct cppIVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -202,7 +202,7 @@ struct cppIVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -212,7 +212,7 @@ struct cppIVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -222,7 +222,7 @@ struct cppIVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -232,7 +232,7 @@ struct cppIVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -289,7 +289,7 @@ struct cppIVRSystem_IVRSystem_014_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_104 *pControllerState; uint32_t unControllerStateSize; }; @@ -300,7 +300,7 @@ struct cppIVRSystem_IVRSystem_014_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_104 *pControllerState; uint32_t unControllerStateSize; TrackedDevicePose_t *pTrackedDevicePose; @@ -310,7 +310,7 @@ extern void cppIVRSystem_IVRSystem_014_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_014_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -356,7 +356,7 @@ struct cppIVRSystem_IVRSystem_014_DriverDebugRequest_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; const char *pchRequest; char *pchResponseBuffer; uint32_t unResponseBufferSize; @@ -366,8 +366,8 @@ extern void cppIVRSystem_IVRSystem_014_DriverDebugRequest( struct cppIVRSystem_I struct cppIVRSystem_IVRSystem_014_PerformFirmwareUpdate_params { void *linux_side; - EVRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_014_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_014_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_015.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_015.h index 99b540baa..0594287de 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_015.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_015.h @@ -122,9 +122,9 @@ struct cppIVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -132,7 +132,7 @@ struct cppIVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel_params *params ); @@ -148,16 +148,16 @@ extern void cppIVRSystem_IVRSystem_015_ApplyTransform( struct cppIVRSystem_IVRSy struct cppIVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole_params { void *linux_side; - TrackedDeviceIndex_t _ret; - ETrackedControllerRole unDeviceType; + uint32_t _ret; + uint32_t unDeviceType; }; extern void cppIVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole( struct cppIVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole_params *params ); struct cppIVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex_params { void *linux_side; - ETrackedControllerRole _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex( struct cppIVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex_params *params ); @@ -165,7 +165,7 @@ struct cppIVRSystem_IVRSystem_015_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_015_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_015_GetTrackedDeviceClass_params *params ); @@ -173,7 +173,7 @@ struct cppIVRSystem_IVRSystem_015_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_015_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_015_IsTrackedDeviceConnected_params *params ); @@ -181,7 +181,7 @@ struct cppIVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -191,7 +191,7 @@ struct cppIVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -201,7 +201,7 @@ struct cppIVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -211,7 +211,7 @@ struct cppIVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -221,7 +221,7 @@ struct cppIVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -231,7 +231,7 @@ struct cppIVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -288,7 +288,7 @@ struct cppIVRSystem_IVRSystem_015_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_107 *pControllerState; uint32_t unControllerStateSize; }; @@ -299,7 +299,7 @@ struct cppIVRSystem_IVRSystem_015_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_107 *pControllerState; uint32_t unControllerStateSize; TrackedDevicePose_t *pTrackedDevicePose; @@ -309,7 +309,7 @@ extern void cppIVRSystem_IVRSystem_015_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_015_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -355,7 +355,7 @@ struct cppIVRSystem_IVRSystem_015_DriverDebugRequest_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; const char *pchRequest; char *pchResponseBuffer; uint32_t unResponseBufferSize; @@ -365,8 +365,8 @@ extern void cppIVRSystem_IVRSystem_015_DriverDebugRequest( struct cppIVRSystem_I struct cppIVRSystem_IVRSystem_015_PerformFirmwareUpdate_params { void *linux_side; - EVRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_015_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_015_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_016.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_016.h index e65f3a8a8..58e94a1bd 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_016.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_016.h @@ -130,9 +130,9 @@ struct cppIVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -140,7 +140,7 @@ struct cppIVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel_params *params ); @@ -156,16 +156,16 @@ extern void cppIVRSystem_IVRSystem_016_ApplyTransform( struct cppIVRSystem_IVRSy struct cppIVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole_params { void *linux_side; - TrackedDeviceIndex_t _ret; - ETrackedControllerRole unDeviceType; + uint32_t _ret; + uint32_t unDeviceType; }; extern void cppIVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole( struct cppIVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole_params *params ); struct cppIVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex_params { void *linux_side; - ETrackedControllerRole _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex( struct cppIVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex_params *params ); @@ -173,7 +173,7 @@ struct cppIVRSystem_IVRSystem_016_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_016_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_016_GetTrackedDeviceClass_params *params ); @@ -181,7 +181,7 @@ struct cppIVRSystem_IVRSystem_016_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_016_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_016_IsTrackedDeviceConnected_params *params ); @@ -189,7 +189,7 @@ struct cppIVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -199,7 +199,7 @@ struct cppIVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -209,7 +209,7 @@ struct cppIVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -219,7 +219,7 @@ struct cppIVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -229,7 +229,7 @@ struct cppIVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -239,7 +239,7 @@ struct cppIVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -296,7 +296,7 @@ struct cppIVRSystem_IVRSystem_016_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_109 *pControllerState; uint32_t unControllerStateSize; }; @@ -307,7 +307,7 @@ struct cppIVRSystem_IVRSystem_016_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_109 *pControllerState; uint32_t unControllerStateSize; TrackedDevicePose_t *pTrackedDevicePose; @@ -317,7 +317,7 @@ extern void cppIVRSystem_IVRSystem_016_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_016_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -363,7 +363,7 @@ struct cppIVRSystem_IVRSystem_016_DriverDebugRequest_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; const char *pchRequest; char *pchResponseBuffer; uint32_t unResponseBufferSize; @@ -373,8 +373,8 @@ extern void cppIVRSystem_IVRSystem_016_DriverDebugRequest( struct cppIVRSystem_I struct cppIVRSystem_IVRSystem_016_PerformFirmwareUpdate_params { void *linux_side; - EVRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_016_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_016_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_017.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_017.h index 2a8d553f6..ff896253d 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_017.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_017.h @@ -131,9 +131,9 @@ struct cppIVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -141,7 +141,7 @@ struct cppIVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel_params *params ); @@ -157,16 +157,16 @@ extern void cppIVRSystem_IVRSystem_017_ApplyTransform( struct cppIVRSystem_IVRSy struct cppIVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole_params { void *linux_side; - TrackedDeviceIndex_t _ret; - ETrackedControllerRole unDeviceType; + uint32_t _ret; + uint32_t unDeviceType; }; extern void cppIVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole( struct cppIVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole_params *params ); struct cppIVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex_params { void *linux_side; - ETrackedControllerRole _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex( struct cppIVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex_params *params ); @@ -174,7 +174,7 @@ struct cppIVRSystem_IVRSystem_017_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_017_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_017_GetTrackedDeviceClass_params *params ); @@ -182,7 +182,7 @@ struct cppIVRSystem_IVRSystem_017_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_017_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_017_IsTrackedDeviceConnected_params *params ); @@ -190,7 +190,7 @@ struct cppIVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -200,7 +200,7 @@ struct cppIVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -210,7 +210,7 @@ struct cppIVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -220,7 +220,7 @@ struct cppIVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -230,7 +230,7 @@ struct cppIVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -240,7 +240,7 @@ struct cppIVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -297,7 +297,7 @@ struct cppIVRSystem_IVRSystem_017_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_1011 *pControllerState; uint32_t unControllerStateSize; }; @@ -308,7 +308,7 @@ struct cppIVRSystem_IVRSystem_017_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_1011 *pControllerState; uint32_t unControllerStateSize; TrackedDevicePose_t *pTrackedDevicePose; @@ -318,7 +318,7 @@ extern void cppIVRSystem_IVRSystem_017_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_017_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -364,7 +364,7 @@ struct cppIVRSystem_IVRSystem_017_DriverDebugRequest_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; const char *pchRequest; char *pchResponseBuffer; uint32_t unResponseBufferSize; @@ -374,8 +374,8 @@ extern void cppIVRSystem_IVRSystem_017_DriverDebugRequest( struct cppIVRSystem_I struct cppIVRSystem_IVRSystem_017_PerformFirmwareUpdate_params { void *linux_side; - EVRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_017_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_017_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_019.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_019.h index 86fa3c302..9be5fdac4 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_019.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_019.h @@ -131,9 +131,9 @@ struct cppIVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -141,7 +141,7 @@ struct cppIVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel_params *params ); @@ -157,16 +157,16 @@ extern void cppIVRSystem_IVRSystem_019_ApplyTransform( struct cppIVRSystem_IVRSy struct cppIVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole_params { void *linux_side; - TrackedDeviceIndex_t _ret; - ETrackedControllerRole unDeviceType; + uint32_t _ret; + uint32_t unDeviceType; }; extern void cppIVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole( struct cppIVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole_params *params ); struct cppIVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex_params { void *linux_side; - ETrackedControllerRole _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex( struct cppIVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex_params *params ); @@ -174,7 +174,7 @@ struct cppIVRSystem_IVRSystem_019_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_019_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_019_GetTrackedDeviceClass_params *params ); @@ -182,7 +182,7 @@ struct cppIVRSystem_IVRSystem_019_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_019_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_019_IsTrackedDeviceConnected_params *params ); @@ -190,7 +190,7 @@ struct cppIVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -200,7 +200,7 @@ struct cppIVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -210,7 +210,7 @@ struct cppIVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -220,7 +220,7 @@ struct cppIVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -230,7 +230,7 @@ struct cppIVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -240,9 +240,9 @@ struct cppIVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; - PropertyTypeTag_t propType; + uint32_t propType; void *pBuffer; uint32_t unBufferSize; uint32_t *pError; @@ -253,7 +253,7 @@ struct cppIVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -310,7 +310,7 @@ struct cppIVRSystem_IVRSystem_019_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_1418 *pControllerState; uint32_t unControllerStateSize; }; @@ -321,7 +321,7 @@ struct cppIVRSystem_IVRSystem_019_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_1418 *pControllerState; uint32_t unControllerStateSize; TrackedDevicePose_t *pTrackedDevicePose; @@ -331,7 +331,7 @@ extern void cppIVRSystem_IVRSystem_019_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_019_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -385,7 +385,7 @@ struct cppIVRSystem_IVRSystem_019_DriverDebugRequest_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; const char *pchRequest; char *pchResponseBuffer; uint32_t unResponseBufferSize; @@ -395,8 +395,8 @@ extern void cppIVRSystem_IVRSystem_019_DriverDebugRequest( struct cppIVRSystem_I struct cppIVRSystem_IVRSystem_019_PerformFirmwareUpdate_params { void *linux_side; - EVRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_019_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_019_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_020.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_020.h index 3b1424b41..aadc666af 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_020.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_020.h @@ -131,9 +131,9 @@ struct cppIVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -141,7 +141,7 @@ struct cppIVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel_params *params ); @@ -157,16 +157,16 @@ extern void cppIVRSystem_IVRSystem_020_ApplyTransform( struct cppIVRSystem_IVRSy struct cppIVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole_params { void *linux_side; - TrackedDeviceIndex_t _ret; - ETrackedControllerRole unDeviceType; + uint32_t _ret; + uint32_t unDeviceType; }; extern void cppIVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole( struct cppIVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole_params *params ); struct cppIVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex_params { void *linux_side; - ETrackedControllerRole _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex( struct cppIVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex_params *params ); @@ -174,7 +174,7 @@ struct cppIVRSystem_IVRSystem_020_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_020_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_020_GetTrackedDeviceClass_params *params ); @@ -182,7 +182,7 @@ struct cppIVRSystem_IVRSystem_020_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_020_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_020_IsTrackedDeviceConnected_params *params ); @@ -190,7 +190,7 @@ struct cppIVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -200,7 +200,7 @@ struct cppIVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -210,7 +210,7 @@ struct cppIVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -220,7 +220,7 @@ struct cppIVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -230,7 +230,7 @@ struct cppIVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -240,9 +240,9 @@ struct cppIVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; - PropertyTypeTag_t propType; + uint32_t propType; void *pBuffer; uint32_t unBufferSize; uint32_t *pError; @@ -253,7 +253,7 @@ struct cppIVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -310,7 +310,7 @@ struct cppIVRSystem_IVRSystem_020_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_1715 *pControllerState; uint32_t unControllerStateSize; }; @@ -321,7 +321,7 @@ struct cppIVRSystem_IVRSystem_020_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_1715 *pControllerState; uint32_t unControllerStateSize; TrackedDevicePose_t *pTrackedDevicePose; @@ -331,7 +331,7 @@ extern void cppIVRSystem_IVRSystem_020_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_020_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -384,8 +384,8 @@ extern void cppIVRSystem_IVRSystem_020_ShouldApplicationReduceRenderingWork( str struct cppIVRSystem_IVRSystem_020_PerformFirmwareUpdate_params { void *linux_side; - EVRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_020_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_020_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_021.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_021.h index b6f02544e..7885af99a 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_021.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_021.h @@ -131,9 +131,9 @@ struct cppIVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -141,7 +141,7 @@ struct cppIVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel_params *params ); @@ -157,16 +157,16 @@ extern void cppIVRSystem_IVRSystem_021_ApplyTransform( struct cppIVRSystem_IVRSy struct cppIVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole_params { void *linux_side; - TrackedDeviceIndex_t _ret; - ETrackedControllerRole unDeviceType; + uint32_t _ret; + uint32_t unDeviceType; }; extern void cppIVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole( struct cppIVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole_params *params ); struct cppIVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex_params { void *linux_side; - ETrackedControllerRole _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex( struct cppIVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex_params *params ); @@ -174,7 +174,7 @@ struct cppIVRSystem_IVRSystem_021_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_021_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_021_GetTrackedDeviceClass_params *params ); @@ -182,7 +182,7 @@ struct cppIVRSystem_IVRSystem_021_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_021_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_021_IsTrackedDeviceConnected_params *params ); @@ -190,7 +190,7 @@ struct cppIVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -200,7 +200,7 @@ struct cppIVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -210,7 +210,7 @@ struct cppIVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -220,7 +220,7 @@ struct cppIVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -230,7 +230,7 @@ struct cppIVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -240,9 +240,9 @@ struct cppIVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; - PropertyTypeTag_t propType; + uint32_t propType; void *pBuffer; uint32_t unBufferSize; uint32_t *pError; @@ -253,7 +253,7 @@ struct cppIVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -310,7 +310,7 @@ struct cppIVRSystem_IVRSystem_021_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_1125 *pControllerState; uint32_t unControllerStateSize; }; @@ -321,7 +321,7 @@ struct cppIVRSystem_IVRSystem_021_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_1125 *pControllerState; uint32_t unControllerStateSize; TrackedDevicePose_t *pTrackedDevicePose; @@ -331,7 +331,7 @@ extern void cppIVRSystem_IVRSystem_021_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_021_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -384,8 +384,8 @@ extern void cppIVRSystem_IVRSystem_021_ShouldApplicationReduceRenderingWork( str struct cppIVRSystem_IVRSystem_021_PerformFirmwareUpdate_params { void *linux_side; - EVRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_021_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_021_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_022.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_022.h index 21ea9d986..2113eb2c1 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_022.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_022.h @@ -125,9 +125,9 @@ struct cppIVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass_params void *linux_side; uint32_t _ret; uint32_t eTrackedDeviceClass; - TrackedDeviceIndex_t *punTrackedDeviceIndexArray; + uint32_t *punTrackedDeviceIndexArray; uint32_t unTrackedDeviceIndexArrayCount; - TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex; + uint32_t unRelativeToTrackedDeviceIndex; }; extern void cppIVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass( struct cppIVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass_params *params ); @@ -135,7 +135,7 @@ struct cppIVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceId; + uint32_t unDeviceId; }; extern void cppIVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel( struct cppIVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel_params *params ); @@ -151,16 +151,16 @@ extern void cppIVRSystem_IVRSystem_022_ApplyTransform( struct cppIVRSystem_IVRSy struct cppIVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole_params { void *linux_side; - TrackedDeviceIndex_t _ret; - ETrackedControllerRole unDeviceType; + uint32_t _ret; + uint32_t unDeviceType; }; extern void cppIVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole( struct cppIVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole_params *params ); struct cppIVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex_params { void *linux_side; - ETrackedControllerRole _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex( struct cppIVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex_params *params ); @@ -168,7 +168,7 @@ struct cppIVRSystem_IVRSystem_022_GetTrackedDeviceClass_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_022_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_022_GetTrackedDeviceClass_params *params ); @@ -176,7 +176,7 @@ struct cppIVRSystem_IVRSystem_022_IsTrackedDeviceConnected_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_022_IsTrackedDeviceConnected( struct cppIVRSystem_IVRSystem_022_IsTrackedDeviceConnected_params *params ); @@ -184,7 +184,7 @@ struct cppIVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -194,7 +194,7 @@ struct cppIVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty_params { void *linux_side; float _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -204,7 +204,7 @@ struct cppIVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty_params { void *linux_side; int32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -214,7 +214,7 @@ struct cppIVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty_params { void *linux_side; uint64_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -224,7 +224,7 @@ struct cppIVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty_params { void *linux_side; HmdMatrix34_t *_ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; uint32_t *pError; }; @@ -234,9 +234,9 @@ struct cppIVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; - PropertyTypeTag_t propType; + uint32_t propType; void *pBuffer; uint32_t unBufferSize; uint32_t *pError; @@ -247,7 +247,7 @@ struct cppIVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty_params { void *linux_side; uint32_t _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t unDeviceIndex; uint32_t prop; char *pchValue; uint32_t unBufferSize; @@ -304,7 +304,7 @@ struct cppIVRSystem_IVRSystem_022_GetControllerState_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_1267 *pControllerState; uint32_t unControllerStateSize; }; @@ -315,7 +315,7 @@ struct cppIVRSystem_IVRSystem_022_GetControllerStateWithPose_params void *linux_side; bool _ret; uint32_t eOrigin; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; winVRControllerState001_t_1267 *pControllerState; uint32_t unControllerStateSize; TrackedDevicePose_t *pTrackedDevicePose; @@ -325,7 +325,7 @@ extern void cppIVRSystem_IVRSystem_022_GetControllerStateWithPose( struct cppIVR struct cppIVRSystem_IVRSystem_022_TriggerHapticPulse_params { void *linux_side; - TrackedDeviceIndex_t unControllerDeviceIndex; + uint32_t unControllerDeviceIndex; uint32_t unAxisId; uint16_t usDurationMicroSec; }; @@ -378,8 +378,8 @@ extern void cppIVRSystem_IVRSystem_022_ShouldApplicationReduceRenderingWork( str struct cppIVRSystem_IVRSystem_022_PerformFirmwareUpdate_params { void *linux_side; - EVRFirmwareError _ret; - TrackedDeviceIndex_t unDeviceIndex; + uint32_t _ret; + uint32_t unDeviceIndex; }; extern void cppIVRSystem_IVRSystem_022_PerformFirmwareUpdate( struct cppIVRSystem_IVRSystem_022_PerformFirmwareUpdate_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.h b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.h index ed16da76e..b96ee8374 100644 --- a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.h +++ b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.h @@ -5,7 +5,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_HasCamera_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_HasCamera( struct cppIVRTrackedCamera_IVRTrackedCamera_001_HasCamera_params *params ); @@ -13,7 +13,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription_par { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; char *pBuffer; uint32_t nBufferLen; }; @@ -23,8 +23,8 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; - ECameraVideoStreamFormat nVideoStreamFormat; + uint32_t nDeviceIndex; + uint32_t nVideoStreamFormat; uint32_t *pWidth; uint32_t *pHeight; }; @@ -34,16 +34,16 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat_param { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; - ECameraVideoStreamFormat nVideoStreamFormat; + uint32_t nDeviceIndex; + uint32_t nVideoStreamFormat; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat( struct cppIVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat_params { void *linux_side; - ECameraVideoStreamFormat _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t _ret; + uint32_t nDeviceIndex; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat( struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat_params *params ); @@ -51,7 +51,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; bool bEnable; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming( struct cppIVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming_params *params ); @@ -60,7 +60,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream( struct cppIVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream_params *params ); @@ -68,7 +68,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream( struct cppIVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream_params *params ); @@ -76,7 +76,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive( struct cppIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive_params *params ); @@ -84,7 +84,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime_params { void *linux_side; float _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime( struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime_params *params ); @@ -92,7 +92,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame_params { void *linux_side; const CameraVideoStreamFrame_t *_ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame( struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame_params *params ); @@ -100,7 +100,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; const CameraVideoStreamFrame_t *pFrameImage; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame( struct cppIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame_params *params ); @@ -109,7 +109,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; bool bEnable; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure( struct cppIVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure_params *params ); @@ -118,7 +118,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream( struct cppIVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream_params *params ); @@ -126,7 +126,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream( struct cppIVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream_params *params ); @@ -134,7 +134,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused( struct cppIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused_params *params ); @@ -142,7 +142,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; float flInputU; float flInputV; float *pflOutputU; @@ -154,7 +154,7 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection_params { void *linux_side; bool _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t nDeviceIndex; float flWidthPixels; float flHeightPixels; float flZNear; diff --git a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_002.h b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_002.h index 54fb2f800..f27b8c48f 100644 --- a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_002.h +++ b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_002.h @@ -5,15 +5,15 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum_param { void *linux_side; const char *_ret; - EVRTrackedCameraError eCameraError; + uint32_t eCameraError; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum( struct cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_002_HasCamera_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t _ret; + uint32_t nDeviceIndex; bool *pHasCamera; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_002_HasCamera( struct cppIVRTrackedCamera_IVRTrackedCamera_002_HasCamera_params *params ); @@ -21,9 +21,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_002_HasCamera( struct cppIVRTra struct cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; uint32_t *pnWidth; uint32_t *pnHeight; uint32_t *pnFrameBufferSize; @@ -33,9 +33,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize( struct struct cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; HmdVector2_t *pFocalLength; HmdVector2_t *pCenter; }; @@ -44,9 +44,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics( struc struct cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; float flZNear; float flZFar; HmdMatrix44_t *pProjection; @@ -56,26 +56,26 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection( struct struct cppIVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - TrackedCameraHandle_t *pHandle; + uint32_t _ret; + uint32_t nDeviceIndex; + void **pHandle; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService( struct cppIVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; + uint32_t _ret; + void *hTrackedCamera; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService( struct cppIVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + void *hTrackedCamera; + uint32_t eFrameType; void *pFrameBuffer; uint32_t nFrameBufferSize; CameraVideoStreamFrameHeader_t *pFrameHeader; diff --git a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_003.h b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_003.h index 3c067488f..d8e88aa9a 100644 --- a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_003.h +++ b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_003.h @@ -5,15 +5,15 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum_param { void *linux_side; const char *_ret; - EVRTrackedCameraError eCameraError; + uint32_t eCameraError; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum( struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_003_HasCamera_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t _ret; + uint32_t nDeviceIndex; bool *pHasCamera; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_003_HasCamera( struct cppIVRTrackedCamera_IVRTrackedCamera_003_HasCamera_params *params ); @@ -21,9 +21,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_003_HasCamera( struct cppIVRTra struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; uint32_t *pnWidth; uint32_t *pnHeight; uint32_t *pnFrameBufferSize; @@ -33,9 +33,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize( struct struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; HmdVector2_t *pFocalLength; HmdVector2_t *pCenter; }; @@ -44,9 +44,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics( struct struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; float flZNear; float flZFar; HmdMatrix44_t *pProjection; @@ -56,26 +56,26 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection( struct struct cppIVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - TrackedCameraHandle_t *pHandle; + uint32_t _ret; + uint32_t nDeviceIndex; + uint64_t *pHandle; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService( struct cppIVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; + uint32_t _ret; + uint64_t hTrackedCamera; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService( struct cppIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t eFrameType; void *pFrameBuffer; uint32_t nFrameBufferSize; CameraVideoStreamFrameHeader_t *pFrameHeader; @@ -86,9 +86,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer( struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; VRTextureBounds_t *pTextureBounds; uint32_t *pnWidth; uint32_t *pnHeight; @@ -98,9 +98,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize( struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t eFrameType; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; CameraVideoStreamFrameHeader_t *pFrameHeader; @@ -111,10 +111,10 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11( struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; - glUInt_t *pglTextureId; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t eFrameType; + uint32_t *pglTextureId; CameraVideoStreamFrameHeader_t *pFrameHeader; uint32_t nFrameHeaderSize; }; @@ -123,9 +123,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL( st struct cppIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - glUInt_t glTextureId; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t glTextureId; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL( struct cppIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_004.h b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_004.h index 3340acffc..e59bd9995 100644 --- a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_004.h +++ b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_004.h @@ -5,15 +5,15 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum_param { void *linux_side; const char *_ret; - EVRTrackedCameraError eCameraError; + uint32_t eCameraError; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum( struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_004_HasCamera_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t _ret; + uint32_t nDeviceIndex; bool *pHasCamera; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_004_HasCamera( struct cppIVRTrackedCamera_IVRTrackedCamera_004_HasCamera_params *params ); @@ -21,9 +21,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_004_HasCamera( struct cppIVRTra struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; uint32_t *pnWidth; uint32_t *pnHeight; uint32_t *pnFrameBufferSize; @@ -33,9 +33,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize( struct struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; HmdVector2_t *pFocalLength; HmdVector2_t *pCenter; }; @@ -44,9 +44,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics( struct struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; float flZNear; float flZFar; HmdMatrix44_t *pProjection; @@ -56,26 +56,26 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection( struct struct cppIVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - TrackedCameraHandle_t *pHandle; + uint32_t _ret; + uint32_t nDeviceIndex; + uint64_t *pHandle; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService( struct cppIVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; + uint32_t _ret; + uint64_t hTrackedCamera; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService( struct cppIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t eFrameType; void *pFrameBuffer; uint32_t nFrameBufferSize; winCameraVideoStreamFrameHeader_t_1017 *pFrameHeader; @@ -86,9 +86,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer( struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; VRTextureBounds_t *pTextureBounds; uint32_t *pnWidth; uint32_t *pnHeight; @@ -98,9 +98,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize( struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t eFrameType; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; winCameraVideoStreamFrameHeader_t_1017 *pFrameHeader; @@ -111,10 +111,10 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11( struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; - glUInt_t *pglTextureId; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t eFrameType; + uint32_t *pglTextureId; winCameraVideoStreamFrameHeader_t_1017 *pFrameHeader; uint32_t nFrameHeaderSize; }; @@ -123,9 +123,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL( st struct cppIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - glUInt_t glTextureId; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t glTextureId; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL( struct cppIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_005.h b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_005.h index 0821901a6..2b511a673 100644 --- a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_005.h +++ b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_005.h @@ -5,15 +5,15 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum_param { void *linux_side; const char *_ret; - EVRTrackedCameraError eCameraError; + uint32_t eCameraError; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum( struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_005_HasCamera_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t _ret; + uint32_t nDeviceIndex; bool *pHasCamera; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_005_HasCamera( struct cppIVRTrackedCamera_IVRTrackedCamera_005_HasCamera_params *params ); @@ -21,9 +21,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_005_HasCamera( struct cppIVRTra struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; uint32_t *pnWidth; uint32_t *pnHeight; uint32_t *pnFrameBufferSize; @@ -33,10 +33,10 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize( struct struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t _ret; + uint32_t nDeviceIndex; uint32_t nCameraIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t eFrameType; HmdVector2_t *pFocalLength; HmdVector2_t *pCenter; }; @@ -45,10 +45,10 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics( struct struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t _ret; + uint32_t nDeviceIndex; uint32_t nCameraIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t eFrameType; float flZNear; float flZFar; HmdMatrix44_t *pProjection; @@ -58,26 +58,26 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection( struct struct cppIVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - TrackedCameraHandle_t *pHandle; + uint32_t _ret; + uint32_t nDeviceIndex; + uint64_t *pHandle; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService( struct cppIVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; + uint32_t _ret; + uint64_t hTrackedCamera; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService( struct cppIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t eFrameType; void *pFrameBuffer; uint32_t nFrameBufferSize; winCameraVideoStreamFrameHeader_t_1610 *pFrameHeader; @@ -88,9 +88,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer( struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; VRTextureBounds_t *pTextureBounds; uint32_t *pnWidth; uint32_t *pnHeight; @@ -100,9 +100,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize( struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t eFrameType; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; winCameraVideoStreamFrameHeader_t_1610 *pFrameHeader; @@ -113,10 +113,10 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11( struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; - glUInt_t *pglTextureId; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t eFrameType; + uint32_t *pglTextureId; winCameraVideoStreamFrameHeader_t_1610 *pFrameHeader; uint32_t nFrameHeaderSize; }; @@ -125,9 +125,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL( st struct cppIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - glUInt_t glTextureId; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t glTextureId; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL( struct cppIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL_params *params ); diff --git a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_006.h b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_006.h index 2867e40cb..2671d0f6d 100644 --- a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_006.h +++ b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_006.h @@ -5,15 +5,15 @@ struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum_param { void *linux_side; const char *_ret; - EVRTrackedCameraError eCameraError; + uint32_t eCameraError; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum( struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_006_HasCamera_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t _ret; + uint32_t nDeviceIndex; bool *pHasCamera; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_006_HasCamera( struct cppIVRTrackedCamera_IVRTrackedCamera_006_HasCamera_params *params ); @@ -21,9 +21,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_006_HasCamera( struct cppIVRTra struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; uint32_t *pnWidth; uint32_t *pnHeight; uint32_t *pnFrameBufferSize; @@ -33,10 +33,10 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize( struct struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t _ret; + uint32_t nDeviceIndex; uint32_t nCameraIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t eFrameType; HmdVector2_t *pFocalLength; HmdVector2_t *pCenter; }; @@ -45,10 +45,10 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics( struct struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; + uint32_t _ret; + uint32_t nDeviceIndex; uint32_t nCameraIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t eFrameType; float flZNear; float flZFar; HmdMatrix44_t *pProjection; @@ -58,26 +58,26 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection( struct struct cppIVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - TrackedCameraHandle_t *pHandle; + uint32_t _ret; + uint32_t nDeviceIndex; + uint64_t *pHandle; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService( struct cppIVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; + uint32_t _ret; + uint64_t hTrackedCamera; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService( struct cppIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t eFrameType; void *pFrameBuffer; uint32_t nFrameBufferSize; winCameraVideoStreamFrameHeader_t_1267 *pFrameHeader; @@ -88,9 +88,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer( struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedDeviceIndex_t nDeviceIndex; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint32_t nDeviceIndex; + uint32_t eFrameType; VRTextureBounds_t *pTextureBounds; uint32_t *pnWidth; uint32_t *pnHeight; @@ -100,9 +100,9 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize( struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t eFrameType; void *pD3D11DeviceOrResource; void **ppD3D11ShaderResourceView; winCameraVideoStreamFrameHeader_t_1267 *pFrameHeader; @@ -113,10 +113,10 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11( struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - EVRTrackedCameraFrameType eFrameType; - glUInt_t *pglTextureId; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t eFrameType; + uint32_t *pglTextureId; winCameraVideoStreamFrameHeader_t_1267 *pFrameHeader; uint32_t nFrameHeaderSize; }; @@ -125,23 +125,23 @@ extern void cppIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL( st struct cppIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL_params { void *linux_side; - EVRTrackedCameraError _ret; - TrackedCameraHandle_t hTrackedCamera; - glUInt_t glTextureId; + uint32_t _ret; + uint64_t hTrackedCamera; + uint32_t glTextureId; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL( struct cppIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace_params { void *linux_side; - ETrackingUniverseOrigin eUniverse; + uint32_t eUniverse; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace( struct cppIVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace_params *params ); struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace_params { void *linux_side; - ETrackingUniverseOrigin _ret; + uint32_t _ret; }; extern void cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace( struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace_params *params ); diff --git a/vrclient_x64/vrclient_x64/vrclient_defs.h b/vrclient_x64/vrclient_x64/vrclient_defs.h index 566630203..759be5c4d 100644 --- a/vrclient_x64/vrclient_x64/vrclient_defs.h +++ b/vrclient_x64/vrclient_x64/vrclient_defs.h @@ -1,3 +1,5 @@ +#include + #ifdef __cplusplus #include #else @@ -5,95 +7,6 @@ typedef char bool; /* 1 byte on modern visual studio c++ */ #endif -/* enums */ -typedef int - EVREye, - ETrackingUniverseOrigin, - ETrackedDeviceClass, - EDeviceActivityLevel, - ETrackedControllerRole, - ETrackedDeviceProperty, - ETrackedPropertyError, - EHiddenAreaMeshType, - EVREventType, - EVRControllerAxisType, - EVRFirmwareError, - EVRInitError, - EVRApplicationType, - EVRButtonId, - EVRCompositorError, - EVRApplicationError, - EVRApplicationProperty, - EVRApplicationTransitionState, - EVRSettingsError, - ChaperoneCalibrationState, - EChaperoneConfigFile, - EVRNotificationType, - EVRNotificationError, - EVRNotificationStyle, - EGamepadTextInputLineMode, - EOverlayDirection, - EColorSpace, - EGamepadTextInputMode, - VROverlayFlags, - VROverlayTransformType, - VROverlayInputMethod, - EDualAnalogWhich, - VRMessageOverlayResponse, - EVRTrackedCameraError, - EVRTrackedCameraFrameType, - EVRScreenshotError, - EVRScreenshotPropertyFilenames, - EVRScreenshotType, - Hmd_Eye, - TrackingUniverseOrigin, - TrackedDeviceClass, - TrackedDeviceProperty, - TrackedPropertyError, - VRFirmwareError, - EVRControllerEventOutputType, - VRCompositorError, - VRSubmitFlags_t, - Compositor_DeviceType, - NotificationError_t, - VROverlayError, - VROverlayVisibility, - ECameraVideoStreamFormat, - EVRInputError, - EIOBufferError, - EVRSkeletalTransformSpace, - EIOBufferMode, - EVRSkeletalMotionRange, - EVRSkeletalReferencePose, - EVRSkeletalTrackingLevel, - EVRSummaryType, - EVRSceneApplicationState, - HeadsetViewMode_t, - EVRState, - EVRRenderModelTextureFormat, - vrmb_typeb; - -typedef uint32_t DriverId_t; -typedef uint32_t TrackedDeviceIndex_t; -typedef uint32_t glUInt_t; -typedef uint32_t VRNotificationId; -typedef uint32_t ScreenshotHandle_t; -typedef int32_t glInt_t; -typedef int32_t TextureID_t; -typedef void *glSharedTextureHandle_t; -typedef uint64_t VROverlayHandle_t; -typedef uint64_t TrackedCameraHandle_t; -typedef uint32_t PropertyTypeTag_t; -typedef uint64_t PropertyContainerHandle_t; -typedef PropertyContainerHandle_t DriverHandle_t; -typedef uint64_t IOBufferHandle_t; -typedef uint64_t VRActionHandle_t; -typedef uint64_t VRActionSetHandle_t; -typedef uint64_t VRInputValueHandle_t; -typedef int32_t BoneIndex_t; -typedef uint64_t WebConsoleHandle_t; -typedef uint64_t vrmb_typea; - /* never dereferenced */ typedef struct VROverlayIntersectionParams_t VROverlayIntersectionParams_t; typedef struct VROverlayIntersectionResults_t VROverlayIntersectionResults_t; @@ -248,8 +161,8 @@ struct VRVulkanTextureArrayData_t typedef struct Texture_t { void *handle; - ETextureType eType; - EColorSpace eColorSpace; + uint32_t eType; + uint32_t eColorSpace; } Texture_t; typedef struct VRTextureWithPose_t diff --git a/vrclient_x64/vrclient_x64/vrclient_main.c b/vrclient_x64/vrclient_x64/vrclient_main.c index 17431d577..543da4189 100644 --- a/vrclient_x64/vrclient_x64/vrclient_main.c +++ b/vrclient_x64/vrclient_x64/vrclient_main.c @@ -777,8 +777,8 @@ bool __thiscall winIVRClientCore_IVRClientCore_003_BIsHmdPresent( struct w_steam return TRUE; } -vrmb_typeb __thiscall winIVRMailbox_IVRMailbox_001_undoc3( struct w_steam_iface *_this, vrmb_typea a, - const char *b, const char *c ) +uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc3( struct w_steam_iface *_this, uint64_t a, + const char *b, const char *c ) { struct cppIVRMailbox_IVRMailbox_001_undoc3_params params = { diff --git a/vrclient_x64/vrclient_x64/vrclient_private.h b/vrclient_x64/vrclient_x64/vrclient_private.h index 284715d7a..e433387f8 100644 --- a/vrclient_x64/vrclient_x64/vrclient_private.h +++ b/vrclient_x64/vrclient_x64/vrclient_private.h @@ -77,8 +77,8 @@ struct compositor_data /* Digital action state change fixup hack. */ struct { - VRActionHandle_t action; - VRInputValueHandle_t origin; + uint64_t action; + uint64_t origin; LARGE_INTEGER update_qpf_time; BOOL previous_state; } digital_actions_state[128]; diff --git a/vrclient_x64/vrclient_x64/vrinput_manual.c b/vrclient_x64/vrclient_x64/vrinput_manual.c index cee559659..a7f1ebdf8 100644 --- a/vrclient_x64/vrclient_x64/vrinput_manual.c +++ b/vrclient_x64/vrclient_x64/vrinput_manual.c @@ -25,7 +25,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(vrclient); struct winInputDigitalActionData_t { bool bActive; - VRInputValueHandle_t activeOrigin; + uint32_t activeOrigin; bool bState; bool bChanged; float fUpdateTime; @@ -33,8 +33,8 @@ struct winInputDigitalActionData_t #pragma pack( pop ) #ifndef __x86_64__ -static uint32_t ivrinput_get_digital_action_data( VRActionHandle_t action_handle, void *action_data, uint32_t action_data_size, - VRInputValueHandle_t restrict_to_device, unsigned int version ) +static uint32_t ivrinput_get_digital_action_data( uint64_t action_handle, void *action_data, uint32_t action_data_size, + uint32_t restrict_to_device, unsigned int version ) { /* Digital action state change fixup hack. */ struct winInputDigitalActionData_t *data = action_data; @@ -95,9 +95,9 @@ static uint32_t ivrinput_get_digital_action_data( VRActionHandle_t action_handle } #endif -uint32_t __thiscall winIVRInput_IVRInput_004_GetDigitalActionData( struct w_steam_iface *_this, VRActionHandle_t action, +uint32_t __thiscall winIVRInput_IVRInput_004_GetDigitalActionData( struct w_steam_iface *_this, uint64_t action, winInputDigitalActionData_t_1017 *pActionData, - uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice ) + uint32_t unActionDataSize, uint32_t ulRestrictToDevice ) { struct cppIVRInput_IVRInput_004_GetDigitalActionData_params params = { @@ -119,9 +119,9 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetDigitalActionData( struct w_stea #endif } -uint32_t __thiscall winIVRInput_IVRInput_005_GetDigitalActionData( struct w_steam_iface *_this, VRActionHandle_t action, +uint32_t __thiscall winIVRInput_IVRInput_005_GetDigitalActionData( struct w_steam_iface *_this, uint64_t action, winInputDigitalActionData_t_1322 *pActionData, - uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice ) + uint32_t unActionDataSize, uint32_t ulRestrictToDevice ) { struct cppIVRInput_IVRInput_005_GetDigitalActionData_params params = { @@ -143,9 +143,9 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetDigitalActionData( struct w_stea #endif } -uint32_t __thiscall winIVRInput_IVRInput_006_GetDigitalActionData( struct w_steam_iface *_this, VRActionHandle_t action, +uint32_t __thiscall winIVRInput_IVRInput_006_GetDigitalActionData( struct w_steam_iface *_this, uint64_t action, winInputDigitalActionData_t_1418 *pActionData, - uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice ) + uint32_t unActionDataSize, uint32_t ulRestrictToDevice ) { struct cppIVRInput_IVRInput_006_GetDigitalActionData_params params = { @@ -167,9 +167,9 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetDigitalActionData( struct w_stea #endif } -uint32_t __thiscall winIVRInput_IVRInput_007_GetDigitalActionData( struct w_steam_iface *_this, VRActionHandle_t action, +uint32_t __thiscall winIVRInput_IVRInput_007_GetDigitalActionData( struct w_steam_iface *_this, uint64_t action, winInputDigitalActionData_t_1916 *pActionData, - uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice ) + uint32_t unActionDataSize, uint32_t ulRestrictToDevice ) { struct cppIVRInput_IVRInput_007_GetDigitalActionData_params params = { @@ -191,9 +191,9 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetDigitalActionData( struct w_stea #endif } -uint32_t __thiscall winIVRInput_IVRInput_010_GetDigitalActionData( struct w_steam_iface *_this, VRActionHandle_t action, +uint32_t __thiscall winIVRInput_IVRInput_010_GetDigitalActionData( struct w_steam_iface *_this, uint64_t action, winInputDigitalActionData_t_1267 *pActionData, - uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice ) + uint32_t unActionDataSize, uint32_t ulRestrictToDevice ) { struct cppIVRInput_IVRInput_010_GetDigitalActionData_params params = { diff --git a/vrclient_x64/vrclient_x64/vroverlay_manual.c b/vrclient_x64/vrclient_x64/vroverlay_manual.c index 796d18f77..396e15523 100644 --- a/vrclient_x64/vrclient_x64/vroverlay_manual.c +++ b/vrclient_x64/vrclient_x64/vroverlay_manual.c @@ -119,14 +119,14 @@ static void load_overlay_texture_vulkan( const Texture_t *texture, struct set_ov } uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTexture( struct w_steam_iface *_this, - VROverlayHandle_t ulOverlayHandle, void *pTexture ) + uint64_t ulOverlayHandle, void *pTexture ) { /* probably no one actually uses this old interface... */ FIXME( "unimplemented!\n" ); return VROverlayError_InvalidHandle; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture ) { /* hopefully no one actually uses this old interface... Vulkan support @@ -135,7 +135,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTexture( struct w_ste return VROverlayError_InvalidHandle; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture ) { /* hopefully no one actually uses this old interface... Vulkan support @@ -144,7 +144,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTexture( struct w_ste return VROverlayError_InvalidHandle; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture ) { /* hopefully no one actually uses this old interface... Vulkan support @@ -153,7 +153,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTexture( struct w_ste return VROverlayError_InvalidHandle; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture ) { /* hopefully no one actually uses this old interface... Vulkan support @@ -162,7 +162,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTexture( struct w_ste return VROverlayError_InvalidHandle; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -183,7 +183,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -204,7 +204,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -225,7 +225,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -246,7 +246,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -267,7 +267,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -288,7 +288,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -309,7 +309,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -330,7 +330,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -351,7 +351,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -372,7 +372,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -393,7 +393,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -414,7 +414,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -435,7 +435,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -456,7 +456,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -477,7 +477,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -498,7 +498,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; @@ -519,7 +519,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexture( struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexture( struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexture( struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture ) { struct set_overlay_texture_state state = {.texture = *pTexture}; diff --git a/vrclient_x64/vrclient_x64/vrrendermodels_manual.c b/vrclient_x64/vrclient_x64/vrrendermodels_manual.c index f5dc3093f..4e8a1ea33 100644 --- a/vrclient_x64/vrclient_x64/vrrendermodels_manual.c +++ b/vrclient_x64/vrclient_x64/vrrendermodels_manual.c @@ -100,7 +100,7 @@ static uint32_t load_into_texture_d3d11( ID3D11Texture2D *texture, const struct return VRRenderModelError_None; } -static uint32_t load_linux_texture_map_004( void *linux_side, TextureID_t texture_id, +static uint32_t load_linux_texture_map_004( void *linux_side, int32_t texture_id, struct winRenderModel_TextureMap_t_1237 **texture_map ) { struct winRenderModel_TextureMap_t_0918 *orig_map; @@ -128,7 +128,7 @@ static void free_linux_texture_map_004( void *linux_side, struct winRenderModel_ HeapFree( GetProcessHeap(), 0, texture_map ); } -static uint32_t load_linux_texture_map_005( void *linux_side, TextureID_t texture_id, +static uint32_t load_linux_texture_map_005( void *linux_side, int32_t texture_id, struct winRenderModel_TextureMap_t_1237 **texture_map ) { struct winRenderModel_TextureMap_t_1015 *orig_map; @@ -156,7 +156,7 @@ static void free_linux_texture_map_005( void *linux_side, struct winRenderModel_ HeapFree( GetProcessHeap(), 0, texture_map ); } -static uint32_t load_linux_texture_map_006( void *linux_side, TextureID_t texture_id, +static uint32_t load_linux_texture_map_006( void *linux_side, int32_t texture_id, struct winRenderModel_TextureMap_t_1237 **texture_map ) { struct cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params load_params = @@ -241,7 +241,7 @@ static uint32_t ivrrendermodels_load_into_texture_d3d11_async( void *dst_texture return error; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async( struct w_steam_iface *_this, TextureID_t textureId, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async( struct w_steam_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D ) { struct winRenderModel_TextureMap_t_1237 *texture_map = NULL; @@ -266,7 +266,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Asyn return _ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async( struct w_steam_iface *_this, TextureID_t textureId, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async( struct w_steam_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D ) { struct winRenderModel_TextureMap_t_1237 *texture_map = NULL; @@ -291,7 +291,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Asyn return _ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async( struct w_steam_iface *_this, TextureID_t textureId, +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async( struct w_steam_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D ) { struct winRenderModel_TextureMap_t_1237 *texture_map = NULL; @@ -324,7 +324,7 @@ void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTextureD3D11( struct d3d11_texture->lpVtbl->Release( d3d11_texture ); } uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async( struct w_steam_iface *_this, - TextureID_t textureId, void *pDstTexture ) + int32_t textureId, void *pDstTexture ) { struct winRenderModel_TextureMap_t_1237 *texture_map = NULL; uint32_t _ret; @@ -359,7 +359,7 @@ void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTextureD3D11( struct d3d11_texture->lpVtbl->Release( d3d11_texture ); } uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async( struct w_steam_iface *_this, - TextureID_t textureId, void *pDstTexture ) + int32_t textureId, void *pDstTexture ) { struct winRenderModel_TextureMap_t_1237 *texture_map = NULL; uint32_t _ret; diff --git a/vrclient_x64/vrclient_x64/winIVRApplications.c b/vrclient_x64/vrclient_x64/winIVRApplications.c index 1e92f6f70..68d1d6189 100644 --- a/vrclient_x64/vrclient_x64/winIVRApplications.c +++ b/vrclient_x64/vrclient_x64/winIVRApplications.c @@ -2142,7 +2142,7 @@ uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchTemplateApplica return params._ret; } -EVRApplicationError __thiscall winIVRApplications_IVRApplications_006_LaunchApplicationFromMimeType(struct w_steam_iface *_this, const char *pchMimeType, const char *pchArgs) +uint32_t __thiscall winIVRApplications_IVRApplications_006_LaunchApplicationFromMimeType(struct w_steam_iface *_this, const char *pchMimeType, const char *pchArgs) { struct cppIVRApplications_IVRApplications_006_LaunchApplicationFromMimeType_params params = { @@ -2689,7 +2689,7 @@ uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchTemplateApplica return params._ret; } -EVRApplicationError __thiscall winIVRApplications_IVRApplications_007_LaunchApplicationFromMimeType(struct w_steam_iface *_this, const char *pchMimeType, const char *pchArgs) +uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchApplicationFromMimeType(struct w_steam_iface *_this, const char *pchMimeType, const char *pchArgs) { struct cppIVRApplications_IVRApplications_007_LaunchApplicationFromMimeType_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVRClientCore.c b/vrclient_x64/vrclient_x64/winIVRClientCore.c index be28c6b7d..349feecc1 100644 --- a/vrclient_x64/vrclient_x64/winIVRClientCore.c +++ b/vrclient_x64/vrclient_x64/winIVRClientCore.c @@ -26,7 +26,7 @@ DEFINE_THISCALL_WRAPPER(winIVRClientCore_IVRClientCore_002_BIsHmdPresent, 4) DEFINE_THISCALL_WRAPPER(winIVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError, 8) DEFINE_THISCALL_WRAPPER(winIVRClientCore_IVRClientCore_002_GetIDForVRInitError, 8) -extern uint32_t __thiscall winIVRClientCore_IVRClientCore_002_Init(struct w_steam_iface *_this, EVRApplicationType eApplicationType); +extern uint32_t __thiscall winIVRClientCore_IVRClientCore_002_Init(struct w_steam_iface *_this, uint32_t eApplicationType); extern void __thiscall winIVRClientCore_IVRClientCore_002_Cleanup(struct w_steam_iface *_this); @@ -46,7 +46,7 @@ extern void * __thiscall winIVRClientCore_IVRClientCore_002_GetGenericInterface( extern bool __thiscall winIVRClientCore_IVRClientCore_002_BIsHmdPresent(struct w_steam_iface *_this); -const char * __thiscall winIVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError(struct w_steam_iface *_this, EVRInitError eError) +const char * __thiscall winIVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError(struct w_steam_iface *_this, uint32_t eError) { struct cppIVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError_params params = { @@ -58,7 +58,7 @@ const char * __thiscall winIVRClientCore_IVRClientCore_002_GetEnglishStringForHm return params._ret; } -const char * __thiscall winIVRClientCore_IVRClientCore_002_GetIDForVRInitError(struct w_steam_iface *_this, EVRInitError eError) +const char * __thiscall winIVRClientCore_IVRClientCore_002_GetIDForVRInitError(struct w_steam_iface *_this, uint32_t eError) { struct cppIVRClientCore_IVRClientCore_002_GetIDForVRInitError_params params = { @@ -143,7 +143,7 @@ DEFINE_THISCALL_WRAPPER(winIVRClientCore_IVRClientCore_003_BIsHmdPresent, 4) DEFINE_THISCALL_WRAPPER(winIVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError, 8) DEFINE_THISCALL_WRAPPER(winIVRClientCore_IVRClientCore_003_GetIDForVRInitError, 8) -extern uint32_t __thiscall winIVRClientCore_IVRClientCore_003_Init(struct w_steam_iface *_this, EVRApplicationType eApplicationType, const char *pStartupInfo); +extern uint32_t __thiscall winIVRClientCore_IVRClientCore_003_Init(struct w_steam_iface *_this, uint32_t eApplicationType, const char *pStartupInfo); extern void __thiscall winIVRClientCore_IVRClientCore_003_Cleanup(struct w_steam_iface *_this); @@ -163,7 +163,7 @@ extern void * __thiscall winIVRClientCore_IVRClientCore_003_GetGenericInterface( extern bool __thiscall winIVRClientCore_IVRClientCore_003_BIsHmdPresent(struct w_steam_iface *_this); -const char * __thiscall winIVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError(struct w_steam_iface *_this, EVRInitError eError) +const char * __thiscall winIVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError(struct w_steam_iface *_this, uint32_t eError) { struct cppIVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError_params params = { @@ -175,7 +175,7 @@ const char * __thiscall winIVRClientCore_IVRClientCore_003_GetEnglishStringForHm return params._ret; } -const char * __thiscall winIVRClientCore_IVRClientCore_003_GetIDForVRInitError(struct w_steam_iface *_this, EVRInitError eError) +const char * __thiscall winIVRClientCore_IVRClientCore_003_GetIDForVRInitError(struct w_steam_iface *_this, uint32_t eError) { struct cppIVRClientCore_IVRClientCore_003_GetIDForVRInitError_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVRCompositor.c b/vrclient_x64/vrclient_x64/winIVRCompositor.c index 64fae7fe7..0e8e1d043 100644 --- a/vrclient_x64/vrclient_x64/winIVRCompositor.c +++ b/vrclient_x64/vrclient_x64/winIVRCompositor.c @@ -291,7 +291,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_005_IsFullscreen(struct w_steam_i return params._ret; } -bool __thiscall winIVRCompositor_IVRCompositor_005_ComputeOverlayIntersection(struct w_steam_iface *_this, const Compositor_OverlaySettings *pSettings, float fAspectRatio, TrackingUniverseOrigin eOrigin, HmdVector3_t vSource, HmdVector3_t vDirection, HmdVector2_t *pvecIntersectionUV, HmdVector3_t *pvecIntersectionTrackingSpace) +bool __thiscall winIVRCompositor_IVRCompositor_005_ComputeOverlayIntersection(struct w_steam_iface *_this, const Compositor_OverlaySettings *pSettings, float fAspectRatio, uint32_t eOrigin, HmdVector3_t vSource, HmdVector3_t vDirection, HmdVector2_t *pvecIntersectionUV, HmdVector3_t *pvecIntersectionTrackingSpace) { struct cppIVRCompositor_IVRCompositor_005_ComputeOverlayIntersection_params params = { @@ -2730,7 +2730,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex_params params = { @@ -3131,7 +3131,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex_params params = { @@ -3547,7 +3547,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex_params params = { @@ -3996,7 +3996,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex_params params = { @@ -4258,7 +4258,7 @@ void __thiscall winIVRCompositor_IVRCompositor_015_SuspendRendering(struct w_ste cppIVRCompositor_IVRCompositor_015_SuspendRendering( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_015_RequestScreenshot(struct w_steam_iface *_this, EVRScreenshotType type, const char *pchDestinationFileName, const char *pchVRDestinationFileName) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_RequestScreenshot(struct w_steam_iface *_this, uint32_t type, const char *pchDestinationFileName, const char *pchVRDestinationFileName) { struct cppIVRCompositor_IVRCompositor_015_RequestScreenshot_params params = { @@ -4272,7 +4272,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_015_RequestScreensh return params._ret; } -EVRScreenshotType __thiscall winIVRCompositor_IVRCompositor_015_GetCurrentScreenshotType(struct w_steam_iface *_this) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetCurrentScreenshotType(struct w_steam_iface *_this) { struct cppIVRCompositor_IVRCompositor_015_GetCurrentScreenshotType_params params = { @@ -4283,7 +4283,7 @@ EVRScreenshotType __thiscall winIVRCompositor_IVRCompositor_015_GetCurrentScreen return params._ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11(struct w_steam_iface *_this, EVREye eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct cppIVRCompositor_IVRCompositor_015_GetMirrorTextureD3D11_params params = { @@ -4297,7 +4297,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_015_GetMirrorTextur return params._ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_015_GetMirrorTextureGL(struct w_steam_iface *_this, EVREye eEye, glUInt_t *pglTextureId, glSharedTextureHandle_t *pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_015_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_015_GetMirrorTextureGL_params params = { @@ -4311,7 +4311,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_015_GetMirrorTextur return params._ret; } -bool __thiscall winIVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture(struct w_steam_iface *_this, glUInt_t glTextureId, glSharedTextureHandle_t glSharedTextureHandle) +bool __thiscall winIVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture_params params = { @@ -4324,7 +4324,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_015_ReleaseSharedGLTexture(struct return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess_params params = { @@ -4335,7 +4335,7 @@ void __thiscall winIVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess( cppIVRCompositor_IVRCompositor_015_LockGLSharedTextureForAccess( ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_015_UnlockGLSharedTextureForAccess_params params = { @@ -4546,7 +4546,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex_params params = { @@ -4808,7 +4808,7 @@ void __thiscall winIVRCompositor_IVRCompositor_016_SuspendRendering(struct w_ste cppIVRCompositor_IVRCompositor_016_SuspendRendering( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11(struct w_steam_iface *_this, EVREye eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct cppIVRCompositor_IVRCompositor_016_GetMirrorTextureD3D11_params params = { @@ -4822,7 +4822,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_016_GetMirrorTextur return params._ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_016_GetMirrorTextureGL(struct w_steam_iface *_this, EVREye eEye, glUInt_t *pglTextureId, glSharedTextureHandle_t *pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_016_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_016_GetMirrorTextureGL_params params = { @@ -4836,7 +4836,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_016_GetMirrorTextur return params._ret; } -bool __thiscall winIVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture(struct w_steam_iface *_this, glUInt_t glTextureId, glSharedTextureHandle_t glSharedTextureHandle) +bool __thiscall winIVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture_params params = { @@ -4849,7 +4849,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_016_ReleaseSharedGLTexture(struct return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess_params params = { @@ -4860,7 +4860,7 @@ void __thiscall winIVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess( cppIVRCompositor_IVRCompositor_016_LockGLSharedTextureForAccess( ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_016_UnlockGLSharedTextureForAccess_params params = { @@ -5068,7 +5068,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex_params params = { @@ -5343,7 +5343,7 @@ void __thiscall winIVRCompositor_IVRCompositor_017_SuspendRendering(struct w_ste cppIVRCompositor_IVRCompositor_017_SuspendRendering( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11(struct w_steam_iface *_this, EVREye eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct cppIVRCompositor_IVRCompositor_017_GetMirrorTextureD3D11_params params = { @@ -5357,7 +5357,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_017_GetMirrorTextur return params._ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_017_GetMirrorTextureGL(struct w_steam_iface *_this, EVREye eEye, glUInt_t *pglTextureId, glSharedTextureHandle_t *pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_017_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_017_GetMirrorTextureGL_params params = { @@ -5371,7 +5371,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_017_GetMirrorTextur return params._ret; } -bool __thiscall winIVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture(struct w_steam_iface *_this, glUInt_t glTextureId, glSharedTextureHandle_t glSharedTextureHandle) +bool __thiscall winIVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture_params params = { @@ -5384,7 +5384,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_017_ReleaseSharedGLTexture(struct return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess_params params = { @@ -5395,7 +5395,7 @@ void __thiscall winIVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess( cppIVRCompositor_IVRCompositor_017_LockGLSharedTextureForAccess( ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_017_UnlockGLSharedTextureForAccess_params params = { @@ -5607,7 +5607,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex_params params = { @@ -5906,7 +5906,7 @@ void __thiscall winIVRCompositor_IVRCompositor_018_SuspendRendering(struct w_ste cppIVRCompositor_IVRCompositor_018_SuspendRendering( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11(struct w_steam_iface *_this, EVREye eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct cppIVRCompositor_IVRCompositor_018_GetMirrorTextureD3D11_params params = { @@ -5920,7 +5920,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_018_GetMirrorTextur return params._ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_018_GetMirrorTextureGL(struct w_steam_iface *_this, EVREye eEye, glUInt_t *pglTextureId, glSharedTextureHandle_t *pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_018_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_018_GetMirrorTextureGL_params params = { @@ -5934,7 +5934,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_018_GetMirrorTextur return params._ret; } -bool __thiscall winIVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture(struct w_steam_iface *_this, glUInt_t glTextureId, glSharedTextureHandle_t glSharedTextureHandle) +bool __thiscall winIVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture_params params = { @@ -5947,7 +5947,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_018_ReleaseSharedGLTexture(struct return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess_params params = { @@ -5958,7 +5958,7 @@ void __thiscall winIVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess( cppIVRCompositor_IVRCompositor_018_LockGLSharedTextureForAccess( ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_018_UnlockGLSharedTextureForAccess_params params = { @@ -6176,7 +6176,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex_params params = { @@ -6475,7 +6475,7 @@ void __thiscall winIVRCompositor_IVRCompositor_019_SuspendRendering(struct w_ste cppIVRCompositor_IVRCompositor_019_SuspendRendering( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11(struct w_steam_iface *_this, EVREye eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct cppIVRCompositor_IVRCompositor_019_GetMirrorTextureD3D11_params params = { @@ -6489,7 +6489,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_019_GetMirrorTextur return params._ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_019_GetMirrorTextureGL(struct w_steam_iface *_this, EVREye eEye, glUInt_t *pglTextureId, glSharedTextureHandle_t *pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_019_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_019_GetMirrorTextureGL_params params = { @@ -6503,7 +6503,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_019_GetMirrorTextur return params._ret; } -bool __thiscall winIVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture(struct w_steam_iface *_this, glUInt_t glTextureId, glSharedTextureHandle_t glSharedTextureHandle) +bool __thiscall winIVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture_params params = { @@ -6516,7 +6516,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_019_ReleaseSharedGLTexture(struct return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess_params params = { @@ -6527,7 +6527,7 @@ void __thiscall winIVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess( cppIVRCompositor_IVRCompositor_019_LockGLSharedTextureForAccess( ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_019_UnlockGLSharedTextureForAccess_params params = { @@ -6765,7 +6765,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex_params params = { @@ -7064,7 +7064,7 @@ void __thiscall winIVRCompositor_IVRCompositor_020_SuspendRendering(struct w_ste cppIVRCompositor_IVRCompositor_020_SuspendRendering( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11(struct w_steam_iface *_this, EVREye eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct cppIVRCompositor_IVRCompositor_020_GetMirrorTextureD3D11_params params = { @@ -7089,7 +7089,7 @@ void __thiscall winIVRCompositor_IVRCompositor_020_ReleaseMirrorTextureD3D11(str cppIVRCompositor_IVRCompositor_020_ReleaseMirrorTextureD3D11( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_020_GetMirrorTextureGL(struct w_steam_iface *_this, EVREye eEye, glUInt_t *pglTextureId, glSharedTextureHandle_t *pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_020_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_020_GetMirrorTextureGL_params params = { @@ -7103,7 +7103,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_020_GetMirrorTextur return params._ret; } -bool __thiscall winIVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture(struct w_steam_iface *_this, glUInt_t glTextureId, glSharedTextureHandle_t glSharedTextureHandle) +bool __thiscall winIVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture_params params = { @@ -7116,7 +7116,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_020_ReleaseSharedGLTexture(struct return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess_params params = { @@ -7127,7 +7127,7 @@ void __thiscall winIVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess( cppIVRCompositor_IVRCompositor_020_LockGLSharedTextureForAccess( ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_020_UnlockGLSharedTextureForAccess_params params = { @@ -7369,7 +7369,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex_params params = { @@ -7668,7 +7668,7 @@ void __thiscall winIVRCompositor_IVRCompositor_021_SuspendRendering(struct w_ste cppIVRCompositor_IVRCompositor_021_SuspendRendering( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11(struct w_steam_iface *_this, EVREye eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct cppIVRCompositor_IVRCompositor_021_GetMirrorTextureD3D11_params params = { @@ -7693,7 +7693,7 @@ void __thiscall winIVRCompositor_IVRCompositor_021_ReleaseMirrorTextureD3D11(str cppIVRCompositor_IVRCompositor_021_ReleaseMirrorTextureD3D11( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_021_GetMirrorTextureGL(struct w_steam_iface *_this, EVREye eEye, glUInt_t *pglTextureId, glSharedTextureHandle_t *pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_021_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_021_GetMirrorTextureGL_params params = { @@ -7707,7 +7707,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_021_GetMirrorTextur return params._ret; } -bool __thiscall winIVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture(struct w_steam_iface *_this, glUInt_t glTextureId, glSharedTextureHandle_t glSharedTextureHandle) +bool __thiscall winIVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture_params params = { @@ -7720,7 +7720,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_021_ReleaseSharedGLTexture(struct return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess_params params = { @@ -7731,7 +7731,7 @@ void __thiscall winIVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess( cppIVRCompositor_IVRCompositor_021_LockGLSharedTextureForAccess( ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_021_UnlockGLSharedTextureForAccess_params params = { @@ -8002,7 +8002,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex_params params = { @@ -8301,7 +8301,7 @@ void __thiscall winIVRCompositor_IVRCompositor_022_SuspendRendering(struct w_ste cppIVRCompositor_IVRCompositor_022_SuspendRendering( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11(struct w_steam_iface *_this, EVREye eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct cppIVRCompositor_IVRCompositor_022_GetMirrorTextureD3D11_params params = { @@ -8326,7 +8326,7 @@ void __thiscall winIVRCompositor_IVRCompositor_022_ReleaseMirrorTextureD3D11(str cppIVRCompositor_IVRCompositor_022_ReleaseMirrorTextureD3D11( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_022_GetMirrorTextureGL(struct w_steam_iface *_this, EVREye eEye, glUInt_t *pglTextureId, glSharedTextureHandle_t *pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_022_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_022_GetMirrorTextureGL_params params = { @@ -8340,7 +8340,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_022_GetMirrorTextur return params._ret; } -bool __thiscall winIVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture(struct w_steam_iface *_this, glUInt_t glTextureId, glSharedTextureHandle_t glSharedTextureHandle) +bool __thiscall winIVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture_params params = { @@ -8353,7 +8353,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_022_ReleaseSharedGLTexture(struct return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess_params params = { @@ -8364,7 +8364,7 @@ void __thiscall winIVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess( cppIVRCompositor_IVRCompositor_022_LockGLSharedTextureForAccess( ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_022_UnlockGLSharedTextureForAccess_params params = { @@ -8676,7 +8676,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex_params params = { @@ -8975,7 +8975,7 @@ void __thiscall winIVRCompositor_IVRCompositor_024_SuspendRendering(struct w_ste cppIVRCompositor_IVRCompositor_024_SuspendRendering( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11(struct w_steam_iface *_this, EVREye eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct cppIVRCompositor_IVRCompositor_024_GetMirrorTextureD3D11_params params = { @@ -9000,7 +9000,7 @@ void __thiscall winIVRCompositor_IVRCompositor_024_ReleaseMirrorTextureD3D11(str cppIVRCompositor_IVRCompositor_024_ReleaseMirrorTextureD3D11( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_024_GetMirrorTextureGL(struct w_steam_iface *_this, EVREye eEye, glUInt_t *pglTextureId, glSharedTextureHandle_t *pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_024_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_024_GetMirrorTextureGL_params params = { @@ -9014,7 +9014,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_024_GetMirrorTextur return params._ret; } -bool __thiscall winIVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture(struct w_steam_iface *_this, glUInt_t glTextureId, glSharedTextureHandle_t glSharedTextureHandle) +bool __thiscall winIVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture_params params = { @@ -9027,7 +9027,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_024_ReleaseSharedGLTexture(struct return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess_params params = { @@ -9038,7 +9038,7 @@ void __thiscall winIVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess( cppIVRCompositor_IVRCompositor_024_LockGLSharedTextureForAccess( ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_024_UnlockGLSharedTextureForAccess_params params = { @@ -9384,7 +9384,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex_params params = { @@ -9683,7 +9683,7 @@ void __thiscall winIVRCompositor_IVRCompositor_026_SuspendRendering(struct w_ste cppIVRCompositor_IVRCompositor_026_SuspendRendering( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11(struct w_steam_iface *_this, EVREye eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct cppIVRCompositor_IVRCompositor_026_GetMirrorTextureD3D11_params params = { @@ -9708,7 +9708,7 @@ void __thiscall winIVRCompositor_IVRCompositor_026_ReleaseMirrorTextureD3D11(str cppIVRCompositor_IVRCompositor_026_ReleaseMirrorTextureD3D11( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_026_GetMirrorTextureGL(struct w_steam_iface *_this, EVREye eEye, glUInt_t *pglTextureId, glSharedTextureHandle_t *pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_026_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_026_GetMirrorTextureGL_params params = { @@ -9722,7 +9722,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_026_GetMirrorTextur return params._ret; } -bool __thiscall winIVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture(struct w_steam_iface *_this, glUInt_t glTextureId, glSharedTextureHandle_t glSharedTextureHandle) +bool __thiscall winIVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture_params params = { @@ -9735,7 +9735,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_026_ReleaseSharedGLTexture(struct return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess_params params = { @@ -9746,7 +9746,7 @@ void __thiscall winIVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess( cppIVRCompositor_IVRCompositor_026_LockGLSharedTextureForAccess( ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_026_UnlockGLSharedTextureForAccess_params params = { @@ -10151,7 +10151,7 @@ uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastPoses(struct w_ste return params._ret; } -uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pOutputGamePose) { struct cppIVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex_params params = { @@ -10450,7 +10450,7 @@ void __thiscall winIVRCompositor_IVRCompositor_027_SuspendRendering(struct w_ste cppIVRCompositor_IVRCompositor_027_SuspendRendering( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11(struct w_steam_iface *_this, EVREye eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11(struct w_steam_iface *_this, uint32_t eEye, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView) { struct cppIVRCompositor_IVRCompositor_027_GetMirrorTextureD3D11_params params = { @@ -10475,7 +10475,7 @@ void __thiscall winIVRCompositor_IVRCompositor_027_ReleaseMirrorTextureD3D11(str cppIVRCompositor_IVRCompositor_027_ReleaseMirrorTextureD3D11( ¶ms ); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_027_GetMirrorTextureGL(struct w_steam_iface *_this, EVREye eEye, glUInt_t *pglTextureId, glSharedTextureHandle_t *pglSharedTextureHandle) +uint32_t __thiscall winIVRCompositor_IVRCompositor_027_GetMirrorTextureGL(struct w_steam_iface *_this, uint32_t eEye, uint32_t *pglTextureId, void **pglSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_027_GetMirrorTextureGL_params params = { @@ -10489,7 +10489,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_027_GetMirrorTextur return params._ret; } -bool __thiscall winIVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture(struct w_steam_iface *_this, glUInt_t glTextureId, glSharedTextureHandle_t glSharedTextureHandle) +bool __thiscall winIVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture(struct w_steam_iface *_this, uint32_t glTextureId, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture_params params = { @@ -10502,7 +10502,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_027_ReleaseSharedGLTexture(struct return params._ret; } -void __thiscall winIVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess_params params = { @@ -10513,7 +10513,7 @@ void __thiscall winIVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess( cppIVRCompositor_IVRCompositor_027_LockGLSharedTextureForAccess( ¶ms ); } -void __thiscall winIVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, glSharedTextureHandle_t glSharedTextureHandle) +void __thiscall winIVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess(struct w_steam_iface *_this, void *glSharedTextureHandle) { struct cppIVRCompositor_IVRCompositor_027_UnlockGLSharedTextureForAccess_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVRControlPanel.c b/vrclient_x64/vrclient_x64/winIVRControlPanel.c index c1494ac52..82dcef479 100644 --- a/vrclient_x64/vrclient_x64/winIVRControlPanel.c +++ b/vrclient_x64/vrclient_x64/winIVRControlPanel.c @@ -195,7 +195,7 @@ void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc12(struct w_steam_if cppIVRControlPanel_IVRControlPanel_006_undoc12( ¶ms ); } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc13(struct w_steam_iface *_this, TrackedDeviceIndex_t a) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc13(struct w_steam_iface *_this, uint32_t a) { struct cppIVRControlPanel_IVRControlPanel_006_undoc13_params params = { @@ -206,7 +206,7 @@ void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc13(struct w_steam_if cppIVRControlPanel_IVRControlPanel_006_undoc13( ¶ms ); } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc14(struct w_steam_iface *_this, EVRState a) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc14(struct w_steam_iface *_this, uint32_t a) { struct cppIVRControlPanel_IVRControlPanel_006_undoc14_params params = { @@ -217,7 +217,7 @@ void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc14(struct w_steam_if cppIVRControlPanel_IVRControlPanel_006_undoc14( ¶ms ); } -EVRState __thiscall winIVRControlPanel_IVRControlPanel_006_undoc15(struct w_steam_iface *_this) +uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc15(struct w_steam_iface *_this) { struct cppIVRControlPanel_IVRControlPanel_006_undoc15_params params = { @@ -294,7 +294,7 @@ uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc21(struct w_stea return params._ret; } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc22(struct w_steam_iface *_this, WebConsoleHandle_t a, const char *b, uint32_t c, uint32_t d, const char *e) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc22(struct w_steam_iface *_this, uint64_t a, const char *b, uint32_t c, uint32_t d, const char *e) { struct cppIVRControlPanel_IVRControlPanel_006_undoc22_params params = { @@ -371,7 +371,7 @@ uint32_t __thiscall winIVRControlPanel_IVRControlPanel_006_undoc27(struct w_stea return params._ret; } -void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc28(struct w_steam_iface *_this, VROverlayHandle_t a) +void __thiscall winIVRControlPanel_IVRControlPanel_006_undoc28(struct w_steam_iface *_this, uint64_t a) { struct cppIVRControlPanel_IVRControlPanel_006_undoc28_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVRDriverManager.c b/vrclient_x64/vrclient_x64/winIVRDriverManager.c index 7464e509d..7a6d28e58 100644 --- a/vrclient_x64/vrclient_x64/winIVRDriverManager.c +++ b/vrclient_x64/vrclient_x64/winIVRDriverManager.c @@ -34,7 +34,7 @@ uint32_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverCount(stru return params._ret; } -uint32_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverName(struct w_steam_iface *_this, DriverId_t nDriver, char *pchValue, uint32_t unBufferSize) +uint32_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverName(struct w_steam_iface *_this, uint32_t nDriver, char *pchValue, uint32_t unBufferSize) { struct cppIVRDriverManager_IVRDriverManager_001_GetDriverName_params params = { @@ -48,7 +48,7 @@ uint32_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverName(struc return params._ret; } -DriverHandle_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverHandle(struct w_steam_iface *_this, const char *pchDriverName) +uint64_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverHandle(struct w_steam_iface *_this, const char *pchDriverName) { struct cppIVRDriverManager_IVRDriverManager_001_GetDriverHandle_params params = { @@ -60,7 +60,7 @@ DriverHandle_t __thiscall winIVRDriverManager_IVRDriverManager_001_GetDriverHand return params._ret; } -bool __thiscall winIVRDriverManager_IVRDriverManager_001_IsEnabled(struct w_steam_iface *_this, DriverId_t nDriver) +bool __thiscall winIVRDriverManager_IVRDriverManager_001_IsEnabled(struct w_steam_iface *_this, uint32_t nDriver) { struct cppIVRDriverManager_IVRDriverManager_001_IsEnabled_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVRIOBuffer.c b/vrclient_x64/vrclient_x64/winIVRIOBuffer.c index b77ad7706..4a6f61b9d 100644 --- a/vrclient_x64/vrclient_x64/winIVRIOBuffer.c +++ b/vrclient_x64/vrclient_x64/winIVRIOBuffer.c @@ -24,7 +24,7 @@ DEFINE_THISCALL_WRAPPER(winIVRIOBuffer_IVRIOBuffer_001_Read, 24) DEFINE_THISCALL_WRAPPER(winIVRIOBuffer_IVRIOBuffer_001_Write, 20) DEFINE_THISCALL_WRAPPER(winIVRIOBuffer_IVRIOBuffer_001_PropertyContainer, 12) -EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_001_Open(struct w_steam_iface *_this, const char *pchPath, EIOBufferMode mode, uint32_t unElementSize, uint32_t unElements, IOBufferHandle_t *pulBuffer) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Open(struct w_steam_iface *_this, const char *pchPath, uint32_t mode, uint32_t unElementSize, uint32_t unElements, uint64_t *pulBuffer) { struct cppIVRIOBuffer_IVRIOBuffer_001_Open_params params = { @@ -40,7 +40,7 @@ EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_001_Open(struct w_steam_ifa return params._ret; } -EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_001_Close(struct w_steam_iface *_this, IOBufferHandle_t ulBuffer) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Close(struct w_steam_iface *_this, uint64_t ulBuffer) { struct cppIVRIOBuffer_IVRIOBuffer_001_Close_params params = { @@ -52,7 +52,7 @@ EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_001_Close(struct w_steam_if return params._ret; } -EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_001_Read(struct w_steam_iface *_this, IOBufferHandle_t ulBuffer, void *pDst, uint32_t unBytes, uint32_t *punRead) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Read(struct w_steam_iface *_this, uint64_t ulBuffer, void *pDst, uint32_t unBytes, uint32_t *punRead) { struct cppIVRIOBuffer_IVRIOBuffer_001_Read_params params = { @@ -67,7 +67,7 @@ EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_001_Read(struct w_steam_ifa return params._ret; } -EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_001_Write(struct w_steam_iface *_this, IOBufferHandle_t ulBuffer, void *pSrc, uint32_t unBytes) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_Write(struct w_steam_iface *_this, uint64_t ulBuffer, void *pSrc, uint32_t unBytes) { struct cppIVRIOBuffer_IVRIOBuffer_001_Write_params params = { @@ -81,7 +81,7 @@ EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_001_Write(struct w_steam_if return params._ret; } -PropertyContainerHandle_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_PropertyContainer(struct w_steam_iface *_this, IOBufferHandle_t ulBuffer) +uint64_t __thiscall winIVRIOBuffer_IVRIOBuffer_001_PropertyContainer(struct w_steam_iface *_this, uint64_t ulBuffer) { struct cppIVRIOBuffer_IVRIOBuffer_001_PropertyContainer_params params = { @@ -161,7 +161,7 @@ DEFINE_THISCALL_WRAPPER(winIVRIOBuffer_IVRIOBuffer_002_Write, 20) DEFINE_THISCALL_WRAPPER(winIVRIOBuffer_IVRIOBuffer_002_PropertyContainer, 12) DEFINE_THISCALL_WRAPPER(winIVRIOBuffer_IVRIOBuffer_002_HasReaders, 12) -EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_002_Open(struct w_steam_iface *_this, const char *pchPath, EIOBufferMode mode, uint32_t unElementSize, uint32_t unElements, IOBufferHandle_t *pulBuffer) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Open(struct w_steam_iface *_this, const char *pchPath, uint32_t mode, uint32_t unElementSize, uint32_t unElements, uint64_t *pulBuffer) { struct cppIVRIOBuffer_IVRIOBuffer_002_Open_params params = { @@ -177,7 +177,7 @@ EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_002_Open(struct w_steam_ifa return params._ret; } -EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_002_Close(struct w_steam_iface *_this, IOBufferHandle_t ulBuffer) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Close(struct w_steam_iface *_this, uint64_t ulBuffer) { struct cppIVRIOBuffer_IVRIOBuffer_002_Close_params params = { @@ -189,7 +189,7 @@ EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_002_Close(struct w_steam_if return params._ret; } -EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_002_Read(struct w_steam_iface *_this, IOBufferHandle_t ulBuffer, void *pDst, uint32_t unBytes, uint32_t *punRead) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Read(struct w_steam_iface *_this, uint64_t ulBuffer, void *pDst, uint32_t unBytes, uint32_t *punRead) { struct cppIVRIOBuffer_IVRIOBuffer_002_Read_params params = { @@ -204,7 +204,7 @@ EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_002_Read(struct w_steam_ifa return params._ret; } -EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_002_Write(struct w_steam_iface *_this, IOBufferHandle_t ulBuffer, void *pSrc, uint32_t unBytes) +uint32_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_Write(struct w_steam_iface *_this, uint64_t ulBuffer, void *pSrc, uint32_t unBytes) { struct cppIVRIOBuffer_IVRIOBuffer_002_Write_params params = { @@ -218,7 +218,7 @@ EIOBufferError __thiscall winIVRIOBuffer_IVRIOBuffer_002_Write(struct w_steam_if return params._ret; } -PropertyContainerHandle_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_PropertyContainer(struct w_steam_iface *_this, IOBufferHandle_t ulBuffer) +uint64_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_PropertyContainer(struct w_steam_iface *_this, uint64_t ulBuffer) { struct cppIVRIOBuffer_IVRIOBuffer_002_PropertyContainer_params params = { @@ -230,7 +230,7 @@ PropertyContainerHandle_t __thiscall winIVRIOBuffer_IVRIOBuffer_002_PropertyCont return params._ret; } -bool __thiscall winIVRIOBuffer_IVRIOBuffer_002_HasReaders(struct w_steam_iface *_this, IOBufferHandle_t ulBuffer) +bool __thiscall winIVRIOBuffer_IVRIOBuffer_002_HasReaders(struct w_steam_iface *_this, uint64_t ulBuffer) { struct cppIVRIOBuffer_IVRIOBuffer_002_HasReaders_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVRInput.c b/vrclient_x64/vrclient_x64/winIVRInput.c index 943dcf748..735871bcb 100644 --- a/vrclient_x64/vrclient_x64/winIVRInput.c +++ b/vrclient_x64/vrclient_x64/winIVRInput.c @@ -50,7 +50,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_SetActionManifestPath(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, VRActionSetHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_003_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, uint64_t *pHandle) { struct cppIVRInput_IVRInput_003_GetActionSetHandle_params params = { @@ -63,7 +63,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetActionSetHandle(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, VRActionHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_003_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, uint64_t *pHandle) { struct cppIVRInput_IVRInput_003_GetActionHandle_params params = { @@ -76,7 +76,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetActionHandle(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, VRInputValueHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_003_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) { struct cppIVRInput_IVRInput_003_GetInputSourceHandle_params params = { @@ -103,7 +103,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_UpdateActionState(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetDigitalActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputDigitalActionData_t_1015 *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_003_GetDigitalActionData(struct w_steam_iface *_this, uint64_t action, winInputDigitalActionData_t_1015 *pActionData, uint32_t unActionDataSize) { struct cppIVRInput_IVRInput_003_GetDigitalActionData_params params = { @@ -117,7 +117,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetDigitalActionData(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetAnalogActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputAnalogActionData_t_1015 *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_003_GetAnalogActionData(struct w_steam_iface *_this, uint64_t action, winInputAnalogActionData_t_1015 *pActionData, uint32_t unActionDataSize) { struct cppIVRInput_IVRInput_003_GetAnalogActionData_params params = { @@ -131,7 +131,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetAnalogActionData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetPoseActionData(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, winInputPoseActionData_t_1015 *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_003_GetPoseActionData(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, winInputPoseActionData_t_1015 *pActionData, uint32_t unActionDataSize) { struct cppIVRInput_IVRInput_003_GetPoseActionData_params params = { @@ -147,7 +147,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetPoseActionData(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetSkeletalActionData(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eBoneParent, float fPredictedSecondsFromNow, winInputSkeletonActionData_t_1015 *pActionData, uint32_t unActionDataSize, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_003_GetSkeletalActionData(struct w_steam_iface *_this, uint64_t action, uint32_t eBoneParent, float fPredictedSecondsFromNow, winInputSkeletonActionData_t_1015 *pActionData, uint32_t unActionDataSize, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct cppIVRInput_IVRInput_003_GetSkeletalActionData_params params = { @@ -165,7 +165,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetSkeletalActionData(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetSkeletalActionDataCompressed(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eBoneParent, float fPredictedSecondsFromNow, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) +uint32_t __thiscall winIVRInput_IVRInput_003_GetSkeletalActionDataCompressed(struct w_steam_iface *_this, uint64_t action, uint32_t eBoneParent, float fPredictedSecondsFromNow, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) { struct cppIVRInput_IVRInput_003_GetSkeletalActionDataCompressed_params params = { @@ -198,7 +198,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_UncompressSkeletalActionData(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_TriggerHapticVibrationAction(struct w_steam_iface *_this, VRActionHandle_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude) +uint32_t __thiscall winIVRInput_IVRInput_003_TriggerHapticVibrationAction(struct w_steam_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude) { struct cppIVRInput_IVRInput_003_TriggerHapticVibrationAction_params params = { @@ -214,7 +214,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_TriggerHapticVibrationAction(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetActionOrigins(struct w_steam_iface *_this, VRActionSetHandle_t actionSetHandle, VRActionHandle_t digitalActionHandle, VRInputValueHandle_t *originsOut, uint32_t originOutCount) +uint32_t __thiscall winIVRInput_IVRInput_003_GetActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) { struct cppIVRInput_IVRInput_003_GetActionOrigins_params params = { @@ -229,7 +229,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetActionOrigins(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetOriginLocalizedName(struct w_steam_iface *_this, VRInputValueHandle_t origin, char *pchNameArray, uint32_t unNameArraySize) +uint32_t __thiscall winIVRInput_IVRInput_003_GetOriginLocalizedName(struct w_steam_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize) { struct cppIVRInput_IVRInput_003_GetOriginLocalizedName_params params = { @@ -243,7 +243,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetOriginLocalizedName(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, VRInputValueHandle_t origin, InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) +uint32_t __thiscall winIVRInput_IVRInput_003_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, uint64_t origin, InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) { struct cppIVRInput_IVRInput_003_GetOriginTrackedDeviceInfo_params params = { @@ -257,7 +257,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_GetOriginTrackedDeviceInfo(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_ShowActionOrigins(struct w_steam_iface *_this, VRActionSetHandle_t actionSetHandle, VRActionHandle_t ulActionHandle) +uint32_t __thiscall winIVRInput_IVRInput_003_ShowActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) { struct cppIVRInput_IVRInput_003_ShowActionOrigins_params params = { @@ -270,7 +270,7 @@ uint32_t __thiscall winIVRInput_IVRInput_003_ShowActionOrigins(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_003_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, VRInputValueHandle_t originToHighlight) +uint32_t __thiscall winIVRInput_IVRInput_003_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) { struct cppIVRInput_IVRInput_003_ShowBindingsForActionSet_params params = { @@ -403,7 +403,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_SetActionManifestPath(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, VRActionSetHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_004_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, uint64_t *pHandle) { struct cppIVRInput_IVRInput_004_GetActionSetHandle_params params = { @@ -416,7 +416,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetActionSetHandle(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, VRActionHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_004_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, uint64_t *pHandle) { struct cppIVRInput_IVRInput_004_GetActionHandle_params params = { @@ -429,7 +429,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetActionHandle(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, VRInputValueHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_004_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) { struct cppIVRInput_IVRInput_004_GetInputSourceHandle_params params = { @@ -456,9 +456,9 @@ uint32_t __thiscall winIVRInput_IVRInput_004_UpdateActionState(struct w_steam_if return params._ret; } -extern uint32_t __thiscall winIVRInput_IVRInput_004_GetDigitalActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputDigitalActionData_t_1017 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice); +extern uint32_t __thiscall winIVRInput_IVRInput_004_GetDigitalActionData(struct w_steam_iface *_this, uint64_t action, winInputDigitalActionData_t_1017 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice); -uint32_t __thiscall winIVRInput_IVRInput_004_GetAnalogActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputAnalogActionData_t_1017 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_GetAnalogActionData(struct w_steam_iface *_this, uint64_t action, winInputAnalogActionData_t_1017 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_004_GetAnalogActionData_params params = { @@ -473,7 +473,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetAnalogActionData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetPoseActionData(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, winInputPoseActionData_t_1017 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_GetPoseActionData(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, winInputPoseActionData_t_1017 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_004_GetPoseActionData_params params = { @@ -490,7 +490,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetPoseActionData(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputSkeletalActionData_t_1017 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalActionData(struct w_steam_iface *_this, uint64_t action, winInputSkeletalActionData_t_1017 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_004_GetSkeletalActionData_params params = { @@ -505,7 +505,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalActionData(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalBoneData(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalBoneData(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_004_GetSkeletalBoneData_params params = { @@ -522,7 +522,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalBoneData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eTransformSpace, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_004_GetSkeletalBoneDataCompressed_params params = { @@ -556,7 +556,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_DecompressSkeletalBoneData(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_TriggerHapticVibrationAction(struct w_steam_iface *_this, VRActionHandle_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_004_TriggerHapticVibrationAction(struct w_steam_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_004_TriggerHapticVibrationAction_params params = { @@ -573,7 +573,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_TriggerHapticVibrationAction(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetActionOrigins(struct w_steam_iface *_this, VRActionSetHandle_t actionSetHandle, VRActionHandle_t digitalActionHandle, VRInputValueHandle_t *originsOut, uint32_t originOutCount) +uint32_t __thiscall winIVRInput_IVRInput_004_GetActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) { struct cppIVRInput_IVRInput_004_GetActionOrigins_params params = { @@ -588,7 +588,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetActionOrigins(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetOriginLocalizedName(struct w_steam_iface *_this, VRInputValueHandle_t origin, char *pchNameArray, uint32_t unNameArraySize) +uint32_t __thiscall winIVRInput_IVRInput_004_GetOriginLocalizedName(struct w_steam_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize) { struct cppIVRInput_IVRInput_004_GetOriginLocalizedName_params params = { @@ -602,7 +602,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetOriginLocalizedName(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, VRInputValueHandle_t origin, InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) +uint32_t __thiscall winIVRInput_IVRInput_004_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, uint64_t origin, InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) { struct cppIVRInput_IVRInput_004_GetOriginTrackedDeviceInfo_params params = { @@ -616,7 +616,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_GetOriginTrackedDeviceInfo(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_ShowActionOrigins(struct w_steam_iface *_this, VRActionSetHandle_t actionSetHandle, VRActionHandle_t ulActionHandle) +uint32_t __thiscall winIVRInput_IVRInput_004_ShowActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) { struct cppIVRInput_IVRInput_004_ShowActionOrigins_params params = { @@ -629,7 +629,7 @@ uint32_t __thiscall winIVRInput_IVRInput_004_ShowActionOrigins(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_004_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, VRInputValueHandle_t originToHighlight) +uint32_t __thiscall winIVRInput_IVRInput_004_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) { struct cppIVRInput_IVRInput_004_ShowBindingsForActionSet_params params = { @@ -771,7 +771,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_SetActionManifestPath(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, VRActionSetHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_005_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, uint64_t *pHandle) { struct cppIVRInput_IVRInput_005_GetActionSetHandle_params params = { @@ -784,7 +784,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetActionSetHandle(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, VRActionHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_005_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, uint64_t *pHandle) { struct cppIVRInput_IVRInput_005_GetActionHandle_params params = { @@ -797,7 +797,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetActionHandle(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, VRInputValueHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_005_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) { struct cppIVRInput_IVRInput_005_GetInputSourceHandle_params params = { @@ -824,9 +824,9 @@ uint32_t __thiscall winIVRInput_IVRInput_005_UpdateActionState(struct w_steam_if return params._ret; } -extern uint32_t __thiscall winIVRInput_IVRInput_005_GetDigitalActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputDigitalActionData_t_1322 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice); +extern uint32_t __thiscall winIVRInput_IVRInput_005_GetDigitalActionData(struct w_steam_iface *_this, uint64_t action, winInputDigitalActionData_t_1322 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice); -uint32_t __thiscall winIVRInput_IVRInput_005_GetAnalogActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputAnalogActionData_t_1322 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_005_GetAnalogActionData(struct w_steam_iface *_this, uint64_t action, winInputAnalogActionData_t_1322 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_005_GetAnalogActionData_params params = { @@ -841,7 +841,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetAnalogActionData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetPoseActionData(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, winInputPoseActionData_t_1322 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_005_GetPoseActionData(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, winInputPoseActionData_t_1322 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_005_GetPoseActionData_params params = { @@ -858,7 +858,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetPoseActionData(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputSkeletalActionData_t_1322 *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalActionData(struct w_steam_iface *_this, uint64_t action, winInputSkeletalActionData_t_1322 *pActionData, uint32_t unActionDataSize) { struct cppIVRInput_IVRInput_005_GetSkeletalActionData_params params = { @@ -872,7 +872,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalActionData(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneCount(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t *pBoneCount) +uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneCount(struct w_steam_iface *_this, uint64_t action, uint32_t *pBoneCount) { struct cppIVRInput_IVRInput_005_GetBoneCount_params params = { @@ -885,7 +885,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneCount(struct w_steam_iface * return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneHierarchy(struct w_steam_iface *_this, VRActionHandle_t action, BoneIndex_t *pParentIndices, uint32_t unIndexArayCount) +uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneHierarchy(struct w_steam_iface *_this, uint64_t action, int32_t *pParentIndices, uint32_t unIndexArayCount) { struct cppIVRInput_IVRInput_005_GetBoneHierarchy_params params = { @@ -899,7 +899,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneHierarchy(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneName(struct w_steam_iface *_this, VRActionHandle_t action, BoneIndex_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) +uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneName(struct w_steam_iface *_this, uint64_t action, int32_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) { struct cppIVRInput_IVRInput_005_GetBoneName_params params = { @@ -914,7 +914,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetBoneName(struct w_steam_iface *_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalReferenceTransforms(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalReferenceTransforms(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct cppIVRInput_IVRInput_005_GetSkeletalReferenceTransforms_params params = { @@ -930,7 +930,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalReferenceTransforms(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalTrackingLevel(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t *pSkeletalTrackingLevel) +uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalTrackingLevel(struct w_steam_iface *_this, uint64_t action, uint32_t *pSkeletalTrackingLevel) { struct cppIVRInput_IVRInput_005_GetSkeletalTrackingLevel_params params = { @@ -943,7 +943,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalTrackingLevel(struct w_s return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalBoneData(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalBoneData(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct cppIVRInput_IVRInput_005_GetSkeletalBoneData_params params = { @@ -959,7 +959,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalBoneData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalSummaryData(struct w_steam_iface *_this, VRActionHandle_t action, VRSkeletalSummaryData_t *pSkeletalSummaryData) +uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalSummaryData(struct w_steam_iface *_this, uint64_t action, VRSkeletalSummaryData_t *pSkeletalSummaryData) { struct cppIVRInput_IVRInput_005_GetSkeletalSummaryData_params params = { @@ -972,7 +972,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalSummaryData(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) +uint32_t __thiscall winIVRInput_IVRInput_005_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, uint64_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) { struct cppIVRInput_IVRInput_005_GetSkeletalBoneDataCompressed_params params = { @@ -1004,7 +1004,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_DecompressSkeletalBoneData(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_TriggerHapticVibrationAction(struct w_steam_iface *_this, VRActionHandle_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_005_TriggerHapticVibrationAction(struct w_steam_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_005_TriggerHapticVibrationAction_params params = { @@ -1021,7 +1021,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_TriggerHapticVibrationAction(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetActionOrigins(struct w_steam_iface *_this, VRActionSetHandle_t actionSetHandle, VRActionHandle_t digitalActionHandle, VRInputValueHandle_t *originsOut, uint32_t originOutCount) +uint32_t __thiscall winIVRInput_IVRInput_005_GetActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) { struct cppIVRInput_IVRInput_005_GetActionOrigins_params params = { @@ -1036,7 +1036,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetActionOrigins(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetOriginLocalizedName(struct w_steam_iface *_this, VRInputValueHandle_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) +uint32_t __thiscall winIVRInput_IVRInput_005_GetOriginLocalizedName(struct w_steam_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) { struct cppIVRInput_IVRInput_005_GetOriginLocalizedName_params params = { @@ -1051,7 +1051,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetOriginLocalizedName(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, VRInputValueHandle_t origin, InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) +uint32_t __thiscall winIVRInput_IVRInput_005_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, uint64_t origin, InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) { struct cppIVRInput_IVRInput_005_GetOriginTrackedDeviceInfo_params params = { @@ -1065,7 +1065,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_GetOriginTrackedDeviceInfo(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_ShowActionOrigins(struct w_steam_iface *_this, VRActionSetHandle_t actionSetHandle, VRActionHandle_t ulActionHandle) +uint32_t __thiscall winIVRInput_IVRInput_005_ShowActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) { struct cppIVRInput_IVRInput_005_ShowActionOrigins_params params = { @@ -1078,7 +1078,7 @@ uint32_t __thiscall winIVRInput_IVRInput_005_ShowActionOrigins(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_005_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, VRInputValueHandle_t originToHighlight) +uint32_t __thiscall winIVRInput_IVRInput_005_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) { struct cppIVRInput_IVRInput_005_ShowBindingsForActionSet_params params = { @@ -1246,7 +1246,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_SetActionManifestPath(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, VRActionSetHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_006_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, uint64_t *pHandle) { struct cppIVRInput_IVRInput_006_GetActionSetHandle_params params = { @@ -1259,7 +1259,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetActionSetHandle(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, VRActionHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_006_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, uint64_t *pHandle) { struct cppIVRInput_IVRInput_006_GetActionHandle_params params = { @@ -1272,7 +1272,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetActionHandle(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, VRInputValueHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_006_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) { struct cppIVRInput_IVRInput_006_GetInputSourceHandle_params params = { @@ -1299,9 +1299,9 @@ uint32_t __thiscall winIVRInput_IVRInput_006_UpdateActionState(struct w_steam_if return params._ret; } -extern uint32_t __thiscall winIVRInput_IVRInput_006_GetDigitalActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputDigitalActionData_t_1418 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice); +extern uint32_t __thiscall winIVRInput_IVRInput_006_GetDigitalActionData(struct w_steam_iface *_this, uint64_t action, winInputDigitalActionData_t_1418 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice); -uint32_t __thiscall winIVRInput_IVRInput_006_GetAnalogActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputAnalogActionData_t_1418 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_006_GetAnalogActionData(struct w_steam_iface *_this, uint64_t action, winInputAnalogActionData_t_1418 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_006_GetAnalogActionData_params params = { @@ -1316,7 +1316,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetAnalogActionData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetPoseActionDataRelativeToNow(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, winInputPoseActionData_t_1418 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_006_GetPoseActionDataRelativeToNow(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, winInputPoseActionData_t_1418 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_006_GetPoseActionDataRelativeToNow_params params = { @@ -1333,7 +1333,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetPoseActionDataRelativeToNow(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetPoseActionDataForNextFrame(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eOrigin, winInputPoseActionData_t_1418 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_006_GetPoseActionDataForNextFrame(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, winInputPoseActionData_t_1418 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_006_GetPoseActionDataForNextFrame_params params = { @@ -1349,7 +1349,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetPoseActionDataForNextFrame(struc return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputSkeletalActionData_t_1418 *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalActionData(struct w_steam_iface *_this, uint64_t action, winInputSkeletalActionData_t_1418 *pActionData, uint32_t unActionDataSize) { struct cppIVRInput_IVRInput_006_GetSkeletalActionData_params params = { @@ -1363,7 +1363,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalActionData(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneCount(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t *pBoneCount) +uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneCount(struct w_steam_iface *_this, uint64_t action, uint32_t *pBoneCount) { struct cppIVRInput_IVRInput_006_GetBoneCount_params params = { @@ -1376,7 +1376,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneCount(struct w_steam_iface * return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneHierarchy(struct w_steam_iface *_this, VRActionHandle_t action, BoneIndex_t *pParentIndices, uint32_t unIndexArayCount) +uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneHierarchy(struct w_steam_iface *_this, uint64_t action, int32_t *pParentIndices, uint32_t unIndexArayCount) { struct cppIVRInput_IVRInput_006_GetBoneHierarchy_params params = { @@ -1390,7 +1390,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneHierarchy(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneName(struct w_steam_iface *_this, VRActionHandle_t action, BoneIndex_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) +uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneName(struct w_steam_iface *_this, uint64_t action, int32_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) { struct cppIVRInput_IVRInput_006_GetBoneName_params params = { @@ -1405,7 +1405,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetBoneName(struct w_steam_iface *_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalReferenceTransforms(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalReferenceTransforms(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct cppIVRInput_IVRInput_006_GetSkeletalReferenceTransforms_params params = { @@ -1421,7 +1421,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalReferenceTransforms(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalTrackingLevel(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t *pSkeletalTrackingLevel) +uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalTrackingLevel(struct w_steam_iface *_this, uint64_t action, uint32_t *pSkeletalTrackingLevel) { struct cppIVRInput_IVRInput_006_GetSkeletalTrackingLevel_params params = { @@ -1434,7 +1434,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalTrackingLevel(struct w_s return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalBoneData(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalBoneData(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct cppIVRInput_IVRInput_006_GetSkeletalBoneData_params params = { @@ -1450,7 +1450,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalBoneData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalSummaryData(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eSummaryType, VRSkeletalSummaryData_t *pSkeletalSummaryData) +uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalSummaryData(struct w_steam_iface *_this, uint64_t action, uint32_t eSummaryType, VRSkeletalSummaryData_t *pSkeletalSummaryData) { struct cppIVRInput_IVRInput_006_GetSkeletalSummaryData_params params = { @@ -1464,7 +1464,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalSummaryData(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) +uint32_t __thiscall winIVRInput_IVRInput_006_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, uint64_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) { struct cppIVRInput_IVRInput_006_GetSkeletalBoneDataCompressed_params params = { @@ -1496,7 +1496,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_DecompressSkeletalBoneData(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_TriggerHapticVibrationAction(struct w_steam_iface *_this, VRActionHandle_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_006_TriggerHapticVibrationAction(struct w_steam_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_006_TriggerHapticVibrationAction_params params = { @@ -1513,7 +1513,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_TriggerHapticVibrationAction(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetActionOrigins(struct w_steam_iface *_this, VRActionSetHandle_t actionSetHandle, VRActionHandle_t digitalActionHandle, VRInputValueHandle_t *originsOut, uint32_t originOutCount) +uint32_t __thiscall winIVRInput_IVRInput_006_GetActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) { struct cppIVRInput_IVRInput_006_GetActionOrigins_params params = { @@ -1528,7 +1528,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetActionOrigins(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetOriginLocalizedName(struct w_steam_iface *_this, VRInputValueHandle_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) +uint32_t __thiscall winIVRInput_IVRInput_006_GetOriginLocalizedName(struct w_steam_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) { struct cppIVRInput_IVRInput_006_GetOriginLocalizedName_params params = { @@ -1543,7 +1543,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetOriginLocalizedName(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, VRInputValueHandle_t origin, InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) +uint32_t __thiscall winIVRInput_IVRInput_006_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, uint64_t origin, InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) { struct cppIVRInput_IVRInput_006_GetOriginTrackedDeviceInfo_params params = { @@ -1557,7 +1557,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_GetOriginTrackedDeviceInfo(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_ShowActionOrigins(struct w_steam_iface *_this, VRActionSetHandle_t actionSetHandle, VRActionHandle_t ulActionHandle) +uint32_t __thiscall winIVRInput_IVRInput_006_ShowActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) { struct cppIVRInput_IVRInput_006_ShowActionOrigins_params params = { @@ -1570,7 +1570,7 @@ uint32_t __thiscall winIVRInput_IVRInput_006_ShowActionOrigins(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_006_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, VRInputValueHandle_t originToHighlight) +uint32_t __thiscall winIVRInput_IVRInput_006_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) { struct cppIVRInput_IVRInput_006_ShowBindingsForActionSet_params params = { @@ -1742,7 +1742,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_SetActionManifestPath(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, VRActionSetHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_007_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, uint64_t *pHandle) { struct cppIVRInput_IVRInput_007_GetActionSetHandle_params params = { @@ -1755,7 +1755,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetActionSetHandle(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, VRActionHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_007_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, uint64_t *pHandle) { struct cppIVRInput_IVRInput_007_GetActionHandle_params params = { @@ -1768,7 +1768,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetActionHandle(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, VRInputValueHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_007_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) { struct cppIVRInput_IVRInput_007_GetInputSourceHandle_params params = { @@ -1795,9 +1795,9 @@ uint32_t __thiscall winIVRInput_IVRInput_007_UpdateActionState(struct w_steam_if return params._ret; } -extern uint32_t __thiscall winIVRInput_IVRInput_007_GetDigitalActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputDigitalActionData_t_1916 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice); +extern uint32_t __thiscall winIVRInput_IVRInput_007_GetDigitalActionData(struct w_steam_iface *_this, uint64_t action, winInputDigitalActionData_t_1916 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice); -uint32_t __thiscall winIVRInput_IVRInput_007_GetAnalogActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputAnalogActionData_t_1916 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_007_GetAnalogActionData(struct w_steam_iface *_this, uint64_t action, winInputAnalogActionData_t_1916 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_007_GetAnalogActionData_params params = { @@ -1812,7 +1812,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetAnalogActionData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetPoseActionDataRelativeToNow(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, winInputPoseActionData_t_1916 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_007_GetPoseActionDataRelativeToNow(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, winInputPoseActionData_t_1916 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_007_GetPoseActionDataRelativeToNow_params params = { @@ -1829,7 +1829,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetPoseActionDataRelativeToNow(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetPoseActionDataForNextFrame(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eOrigin, winInputPoseActionData_t_1916 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_007_GetPoseActionDataForNextFrame(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, winInputPoseActionData_t_1916 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_007_GetPoseActionDataForNextFrame_params params = { @@ -1845,7 +1845,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetPoseActionDataForNextFrame(struc return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputSkeletalActionData_t_1916 *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalActionData(struct w_steam_iface *_this, uint64_t action, winInputSkeletalActionData_t_1916 *pActionData, uint32_t unActionDataSize) { struct cppIVRInput_IVRInput_007_GetSkeletalActionData_params params = { @@ -1859,7 +1859,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalActionData(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneCount(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t *pBoneCount) +uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneCount(struct w_steam_iface *_this, uint64_t action, uint32_t *pBoneCount) { struct cppIVRInput_IVRInput_007_GetBoneCount_params params = { @@ -1872,7 +1872,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneCount(struct w_steam_iface * return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneHierarchy(struct w_steam_iface *_this, VRActionHandle_t action, BoneIndex_t *pParentIndices, uint32_t unIndexArayCount) +uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneHierarchy(struct w_steam_iface *_this, uint64_t action, int32_t *pParentIndices, uint32_t unIndexArayCount) { struct cppIVRInput_IVRInput_007_GetBoneHierarchy_params params = { @@ -1886,7 +1886,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneHierarchy(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneName(struct w_steam_iface *_this, VRActionHandle_t action, BoneIndex_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) +uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneName(struct w_steam_iface *_this, uint64_t action, int32_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) { struct cppIVRInput_IVRInput_007_GetBoneName_params params = { @@ -1901,7 +1901,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetBoneName(struct w_steam_iface *_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalReferenceTransforms(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalReferenceTransforms(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct cppIVRInput_IVRInput_007_GetSkeletalReferenceTransforms_params params = { @@ -1917,7 +1917,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalReferenceTransforms(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalTrackingLevel(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t *pSkeletalTrackingLevel) +uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalTrackingLevel(struct w_steam_iface *_this, uint64_t action, uint32_t *pSkeletalTrackingLevel) { struct cppIVRInput_IVRInput_007_GetSkeletalTrackingLevel_params params = { @@ -1930,7 +1930,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalTrackingLevel(struct w_s return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalBoneData(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalBoneData(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct cppIVRInput_IVRInput_007_GetSkeletalBoneData_params params = { @@ -1946,7 +1946,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalBoneData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalSummaryData(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eSummaryType, VRSkeletalSummaryData_t *pSkeletalSummaryData) +uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalSummaryData(struct w_steam_iface *_this, uint64_t action, uint32_t eSummaryType, VRSkeletalSummaryData_t *pSkeletalSummaryData) { struct cppIVRInput_IVRInput_007_GetSkeletalSummaryData_params params = { @@ -1960,7 +1960,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalSummaryData(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) +uint32_t __thiscall winIVRInput_IVRInput_007_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, uint64_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) { struct cppIVRInput_IVRInput_007_GetSkeletalBoneDataCompressed_params params = { @@ -1992,7 +1992,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_DecompressSkeletalBoneData(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_TriggerHapticVibrationAction(struct w_steam_iface *_this, VRActionHandle_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_007_TriggerHapticVibrationAction(struct w_steam_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_007_TriggerHapticVibrationAction_params params = { @@ -2009,7 +2009,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_TriggerHapticVibrationAction(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetActionOrigins(struct w_steam_iface *_this, VRActionSetHandle_t actionSetHandle, VRActionHandle_t digitalActionHandle, VRInputValueHandle_t *originsOut, uint32_t originOutCount) +uint32_t __thiscall winIVRInput_IVRInput_007_GetActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) { struct cppIVRInput_IVRInput_007_GetActionOrigins_params params = { @@ -2024,7 +2024,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetActionOrigins(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetOriginLocalizedName(struct w_steam_iface *_this, VRInputValueHandle_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) +uint32_t __thiscall winIVRInput_IVRInput_007_GetOriginLocalizedName(struct w_steam_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) { struct cppIVRInput_IVRInput_007_GetOriginLocalizedName_params params = { @@ -2039,7 +2039,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetOriginLocalizedName(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, VRInputValueHandle_t origin, InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) +uint32_t __thiscall winIVRInput_IVRInput_007_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, uint64_t origin, InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) { struct cppIVRInput_IVRInput_007_GetOriginTrackedDeviceInfo_params params = { @@ -2053,7 +2053,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetOriginTrackedDeviceInfo(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_GetActionBindingInfo(struct w_steam_iface *_this, VRActionHandle_t action, InputBindingInfo_t *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, uint32_t *punReturnedBindingInfoCount) +uint32_t __thiscall winIVRInput_IVRInput_007_GetActionBindingInfo(struct w_steam_iface *_this, uint64_t action, InputBindingInfo_t *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, uint32_t *punReturnedBindingInfoCount) { struct cppIVRInput_IVRInput_007_GetActionBindingInfo_params params = { @@ -2069,7 +2069,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_GetActionBindingInfo(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_ShowActionOrigins(struct w_steam_iface *_this, VRActionSetHandle_t actionSetHandle, VRActionHandle_t ulActionHandle) +uint32_t __thiscall winIVRInput_IVRInput_007_ShowActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) { struct cppIVRInput_IVRInput_007_ShowActionOrigins_params params = { @@ -2082,7 +2082,7 @@ uint32_t __thiscall winIVRInput_IVRInput_007_ShowActionOrigins(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, VRInputValueHandle_t originToHighlight) +uint32_t __thiscall winIVRInput_IVRInput_007_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) { struct cppIVRInput_IVRInput_007_ShowBindingsForActionSet_params params = { @@ -2108,7 +2108,7 @@ bool __thiscall winIVRInput_IVRInput_007_IsUsingLegacyInput(struct w_steam_iface return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_007_OpenBindingUI(struct w_steam_iface *_this, const char *pchAppKey, VRActionSetHandle_t ulActionSetHandle, VRInputValueHandle_t ulDeviceHandle, bool bShowOnDesktop) +uint32_t __thiscall winIVRInput_IVRInput_007_OpenBindingUI(struct w_steam_iface *_this, const char *pchAppKey, uint64_t ulActionSetHandle, uint64_t ulDeviceHandle, bool bShowOnDesktop) { struct cppIVRInput_IVRInput_007_OpenBindingUI_params params = { @@ -2277,7 +2277,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_SetActionManifestPath(struct w_stea return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, VRActionSetHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_010_GetActionSetHandle(struct w_steam_iface *_this, const char *pchActionSetName, uint64_t *pHandle) { struct cppIVRInput_IVRInput_010_GetActionSetHandle_params params = { @@ -2290,7 +2290,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetActionSetHandle(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, VRActionHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_010_GetActionHandle(struct w_steam_iface *_this, const char *pchActionName, uint64_t *pHandle) { struct cppIVRInput_IVRInput_010_GetActionHandle_params params = { @@ -2303,7 +2303,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetActionHandle(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, VRInputValueHandle_t *pHandle) +uint32_t __thiscall winIVRInput_IVRInput_010_GetInputSourceHandle(struct w_steam_iface *_this, const char *pchInputSourcePath, uint64_t *pHandle) { struct cppIVRInput_IVRInput_010_GetInputSourceHandle_params params = { @@ -2330,9 +2330,9 @@ uint32_t __thiscall winIVRInput_IVRInput_010_UpdateActionState(struct w_steam_if return params._ret; } -extern uint32_t __thiscall winIVRInput_IVRInput_010_GetDigitalActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputDigitalActionData_t_1267 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice); +extern uint32_t __thiscall winIVRInput_IVRInput_010_GetDigitalActionData(struct w_steam_iface *_this, uint64_t action, winInputDigitalActionData_t_1267 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice); -uint32_t __thiscall winIVRInput_IVRInput_010_GetAnalogActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputAnalogActionData_t_1267 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_010_GetAnalogActionData(struct w_steam_iface *_this, uint64_t action, winInputAnalogActionData_t_1267 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_010_GetAnalogActionData_params params = { @@ -2347,7 +2347,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetAnalogActionData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetPoseActionDataRelativeToNow(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, winInputPoseActionData_t_1267 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_010_GetPoseActionDataRelativeToNow(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, float fPredictedSecondsFromNow, winInputPoseActionData_t_1267 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_010_GetPoseActionDataRelativeToNow_params params = { @@ -2364,7 +2364,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetPoseActionDataRelativeToNow(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetPoseActionDataForNextFrame(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eOrigin, winInputPoseActionData_t_1267 *pActionData, uint32_t unActionDataSize, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_010_GetPoseActionDataForNextFrame(struct w_steam_iface *_this, uint64_t action, uint32_t eOrigin, winInputPoseActionData_t_1267 *pActionData, uint32_t unActionDataSize, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_010_GetPoseActionDataForNextFrame_params params = { @@ -2380,7 +2380,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetPoseActionDataForNextFrame(struc return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalActionData(struct w_steam_iface *_this, VRActionHandle_t action, winInputSkeletalActionData_t_1267 *pActionData, uint32_t unActionDataSize) +uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalActionData(struct w_steam_iface *_this, uint64_t action, winInputSkeletalActionData_t_1267 *pActionData, uint32_t unActionDataSize) { struct cppIVRInput_IVRInput_010_GetSkeletalActionData_params params = { @@ -2418,7 +2418,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_SetDominantHand(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneCount(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t *pBoneCount) +uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneCount(struct w_steam_iface *_this, uint64_t action, uint32_t *pBoneCount) { struct cppIVRInput_IVRInput_010_GetBoneCount_params params = { @@ -2431,7 +2431,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneCount(struct w_steam_iface * return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneHierarchy(struct w_steam_iface *_this, VRActionHandle_t action, BoneIndex_t *pParentIndices, uint32_t unIndexArayCount) +uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneHierarchy(struct w_steam_iface *_this, uint64_t action, int32_t *pParentIndices, uint32_t unIndexArayCount) { struct cppIVRInput_IVRInput_010_GetBoneHierarchy_params params = { @@ -2445,7 +2445,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneHierarchy(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneName(struct w_steam_iface *_this, VRActionHandle_t action, BoneIndex_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) +uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneName(struct w_steam_iface *_this, uint64_t action, int32_t nBoneIndex, char *pchBoneName, uint32_t unNameBufferSize) { struct cppIVRInput_IVRInput_010_GetBoneName_params params = { @@ -2460,7 +2460,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetBoneName(struct w_steam_iface *_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalReferenceTransforms(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalReferenceTransforms(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eReferencePose, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct cppIVRInput_IVRInput_010_GetSkeletalReferenceTransforms_params params = { @@ -2476,7 +2476,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalReferenceTransforms(stru return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalTrackingLevel(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t *pSkeletalTrackingLevel) +uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalTrackingLevel(struct w_steam_iface *_this, uint64_t action, uint32_t *pSkeletalTrackingLevel) { struct cppIVRInput_IVRInput_010_GetSkeletalTrackingLevel_params params = { @@ -2489,7 +2489,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalTrackingLevel(struct w_s return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalBoneData(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) +uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalBoneData(struct w_steam_iface *_this, uint64_t action, uint32_t eTransformSpace, uint32_t eMotionRange, VRBoneTransform_t *pTransformArray, uint32_t unTransformArrayCount) { struct cppIVRInput_IVRInput_010_GetSkeletalBoneData_params params = { @@ -2505,7 +2505,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalBoneData(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalSummaryData(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eSummaryType, VRSkeletalSummaryData_t *pSkeletalSummaryData) +uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalSummaryData(struct w_steam_iface *_this, uint64_t action, uint32_t eSummaryType, VRSkeletalSummaryData_t *pSkeletalSummaryData) { struct cppIVRInput_IVRInput_010_GetSkeletalSummaryData_params params = { @@ -2519,7 +2519,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalSummaryData(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, VRActionHandle_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) +uint32_t __thiscall winIVRInput_IVRInput_010_GetSkeletalBoneDataCompressed(struct w_steam_iface *_this, uint64_t action, uint32_t eMotionRange, void *pvCompressedData, uint32_t unCompressedSize, uint32_t *punRequiredCompressedSize) { struct cppIVRInput_IVRInput_010_GetSkeletalBoneDataCompressed_params params = { @@ -2551,7 +2551,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_DecompressSkeletalBoneData(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_TriggerHapticVibrationAction(struct w_steam_iface *_this, VRActionHandle_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, VRInputValueHandle_t ulRestrictToDevice) +uint32_t __thiscall winIVRInput_IVRInput_010_TriggerHapticVibrationAction(struct w_steam_iface *_this, uint64_t action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, uint64_t ulRestrictToDevice) { struct cppIVRInput_IVRInput_010_TriggerHapticVibrationAction_params params = { @@ -2568,7 +2568,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_TriggerHapticVibrationAction(struct return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetActionOrigins(struct w_steam_iface *_this, VRActionSetHandle_t actionSetHandle, VRActionHandle_t digitalActionHandle, VRInputValueHandle_t *originsOut, uint32_t originOutCount) +uint32_t __thiscall winIVRInput_IVRInput_010_GetActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t digitalActionHandle, uint64_t *originsOut, uint32_t originOutCount) { struct cppIVRInput_IVRInput_010_GetActionOrigins_params params = { @@ -2583,7 +2583,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetActionOrigins(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetOriginLocalizedName(struct w_steam_iface *_this, VRInputValueHandle_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) +uint32_t __thiscall winIVRInput_IVRInput_010_GetOriginLocalizedName(struct w_steam_iface *_this, uint64_t origin, char *pchNameArray, uint32_t unNameArraySize, int32_t unStringSectionsToInclude) { struct cppIVRInput_IVRInput_010_GetOriginLocalizedName_params params = { @@ -2598,7 +2598,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetOriginLocalizedName(struct w_ste return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, VRInputValueHandle_t origin, InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) +uint32_t __thiscall winIVRInput_IVRInput_010_GetOriginTrackedDeviceInfo(struct w_steam_iface *_this, uint64_t origin, InputOriginInfo_t *pOriginInfo, uint32_t unOriginInfoSize) { struct cppIVRInput_IVRInput_010_GetOriginTrackedDeviceInfo_params params = { @@ -2612,7 +2612,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetOriginTrackedDeviceInfo(struct w return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetActionBindingInfo(struct w_steam_iface *_this, VRActionHandle_t action, InputBindingInfo_t *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, uint32_t *punReturnedBindingInfoCount) +uint32_t __thiscall winIVRInput_IVRInput_010_GetActionBindingInfo(struct w_steam_iface *_this, uint64_t action, InputBindingInfo_t *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, uint32_t *punReturnedBindingInfoCount) { struct cppIVRInput_IVRInput_010_GetActionBindingInfo_params params = { @@ -2628,7 +2628,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_GetActionBindingInfo(struct w_steam return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_ShowActionOrigins(struct w_steam_iface *_this, VRActionSetHandle_t actionSetHandle, VRActionHandle_t ulActionHandle) +uint32_t __thiscall winIVRInput_IVRInput_010_ShowActionOrigins(struct w_steam_iface *_this, uint64_t actionSetHandle, uint64_t ulActionHandle) { struct cppIVRInput_IVRInput_010_ShowActionOrigins_params params = { @@ -2641,7 +2641,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_ShowActionOrigins(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, VRInputValueHandle_t originToHighlight) +uint32_t __thiscall winIVRInput_IVRInput_010_ShowBindingsForActionSet(struct w_steam_iface *_this, VRActiveActionSet_t *pSets, uint32_t unSizeOfVRSelectedActionSet_t, uint32_t unSetCount, uint64_t originToHighlight) { struct cppIVRInput_IVRInput_010_ShowBindingsForActionSet_params params = { @@ -2684,7 +2684,7 @@ bool __thiscall winIVRInput_IVRInput_010_IsUsingLegacyInput(struct w_steam_iface return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_OpenBindingUI(struct w_steam_iface *_this, const char *pchAppKey, VRActionSetHandle_t ulActionSetHandle, VRInputValueHandle_t ulDeviceHandle, bool bShowOnDesktop) +uint32_t __thiscall winIVRInput_IVRInput_010_OpenBindingUI(struct w_steam_iface *_this, const char *pchAppKey, uint64_t ulActionSetHandle, uint64_t ulDeviceHandle, bool bShowOnDesktop) { struct cppIVRInput_IVRInput_010_OpenBindingUI_params params = { @@ -2699,7 +2699,7 @@ uint32_t __thiscall winIVRInput_IVRInput_010_OpenBindingUI(struct w_steam_iface return params._ret; } -uint32_t __thiscall winIVRInput_IVRInput_010_GetBindingVariant(struct w_steam_iface *_this, VRInputValueHandle_t ulDevicePath, char *pchVariantArray, uint32_t unVariantArraySize) +uint32_t __thiscall winIVRInput_IVRInput_010_GetBindingVariant(struct w_steam_iface *_this, uint64_t ulDevicePath, char *pchVariantArray, uint32_t unVariantArraySize) { struct cppIVRInput_IVRInput_010_GetBindingVariant_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVRMailbox.c b/vrclient_x64/vrclient_x64/winIVRMailbox.c index b4318158f..5baff2250 100644 --- a/vrclient_x64/vrclient_x64/winIVRMailbox.c +++ b/vrclient_x64/vrclient_x64/winIVRMailbox.c @@ -23,7 +23,7 @@ DEFINE_THISCALL_WRAPPER(winIVRMailbox_IVRMailbox_001_undoc2, 12) DEFINE_THISCALL_WRAPPER(winIVRMailbox_IVRMailbox_001_undoc3, 20) DEFINE_THISCALL_WRAPPER(winIVRMailbox_IVRMailbox_001_undoc4, 24) -uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc1(struct w_steam_iface *_this, const char *a, vrmb_typea *b) +uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc1(struct w_steam_iface *_this, const char *a, uint64_t *b) { struct cppIVRMailbox_IVRMailbox_001_undoc1_params params = { @@ -36,7 +36,7 @@ uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc1(struct w_steam_iface *_t return params._ret; } -uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc2(struct w_steam_iface *_this, vrmb_typea a) +uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc2(struct w_steam_iface *_this, uint64_t a) { struct cppIVRMailbox_IVRMailbox_001_undoc2_params params = { @@ -48,9 +48,9 @@ uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc2(struct w_steam_iface *_t return params._ret; } -extern uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc3(struct w_steam_iface *_this, vrmb_typea a, const char *b, const char *c); +extern uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc3(struct w_steam_iface *_this, uint64_t a, const char *b, const char *c); -uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc4(struct w_steam_iface *_this, vrmb_typea a, char *b, uint32_t c, uint32_t *d) +uint32_t __thiscall winIVRMailbox_IVRMailbox_001_undoc4(struct w_steam_iface *_this, uint64_t a, char *b, uint32_t c, uint32_t *d) { struct cppIVRMailbox_IVRMailbox_001_undoc4_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVRNotifications.c b/vrclient_x64/vrclient_x64/winIVRNotifications.c index 62a809691..1c224ea49 100644 --- a/vrclient_x64/vrclient_x64/winIVRNotifications.c +++ b/vrclient_x64/vrclient_x64/winIVRNotifications.c @@ -36,7 +36,7 @@ uint32_t __thiscall winIVRNotifications_IVRNotifications_001_GetErrorString(stru return params._ret; } -uint32_t __thiscall winIVRNotifications_IVRNotifications_001_CreateNotification(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint64_t ulUserValue, const char *strType, const char *strText, const char *strCategory, const NotificationBitmap *photo, VRNotificationId *notificationId) +uint32_t __thiscall winIVRNotifications_IVRNotifications_001_CreateNotification(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulUserValue, const char *strType, const char *strText, const char *strCategory, const NotificationBitmap *photo, uint32_t *notificationId) { struct cppIVRNotifications_IVRNotifications_001_CreateNotification_params params = { @@ -54,7 +54,7 @@ uint32_t __thiscall winIVRNotifications_IVRNotifications_001_CreateNotification( return params._ret; } -uint32_t __thiscall winIVRNotifications_IVRNotifications_001_DismissNotification(struct w_steam_iface *_this, VRNotificationId notificationId) +uint32_t __thiscall winIVRNotifications_IVRNotifications_001_DismissNotification(struct w_steam_iface *_this, uint32_t notificationId) { struct cppIVRNotifications_IVRNotifications_001_DismissNotification_params params = { @@ -126,7 +126,7 @@ void destroy_winIVRNotifications_IVRNotifications_001_FnTable(struct w_steam_ifa DEFINE_THISCALL_WRAPPER(winIVRNotifications_IVRNotifications_002_CreateNotification, 40) DEFINE_THISCALL_WRAPPER(winIVRNotifications_IVRNotifications_002_RemoveNotification, 8) -uint32_t __thiscall winIVRNotifications_IVRNotifications_002_CreateNotification(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint64_t ulUserValue, uint32_t type, const char *pchText, uint32_t style, const NotificationBitmap_t *pImage, VRNotificationId *pNotificationId) +uint32_t __thiscall winIVRNotifications_IVRNotifications_002_CreateNotification(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulUserValue, uint32_t type, const char *pchText, uint32_t style, const NotificationBitmap_t *pImage, uint32_t *pNotificationId) { struct cppIVRNotifications_IVRNotifications_002_CreateNotification_params params = { @@ -144,7 +144,7 @@ uint32_t __thiscall winIVRNotifications_IVRNotifications_002_CreateNotification( return params._ret; } -uint32_t __thiscall winIVRNotifications_IVRNotifications_002_RemoveNotification(struct w_steam_iface *_this, VRNotificationId notificationId) +uint32_t __thiscall winIVRNotifications_IVRNotifications_002_RemoveNotification(struct w_steam_iface *_this, uint32_t notificationId) { struct cppIVRNotifications_IVRNotifications_002_RemoveNotification_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVROverlay.c b/vrclient_x64/vrclient_x64/winIVROverlay.c index 1f5800ac8..564789779 100644 --- a/vrclient_x64/vrclient_x64/winIVROverlay.c +++ b/vrclient_x64/vrclient_x64/winIVROverlay.c @@ -59,7 +59,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_001_IsActiveSystemOverlay, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess, 16) -uint32_t __thiscall winIVROverlay_IVROverlay_001_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_001_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_001_FindOverlay_params params = { @@ -72,7 +72,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_001_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_001_CreateOverlay_params params = { @@ -86,7 +86,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_001_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_001_DestroyOverlay_params params = { @@ -98,7 +98,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_001_SetHighQualityOverlay_params params = { @@ -110,7 +110,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_001_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_001_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_001_GetHighQualityOverlay_params params = { @@ -133,7 +133,7 @@ const char * __thiscall winIVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_001_SetOverlayFlag_params params = { @@ -147,7 +147,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_001_GetOverlayFlag_params params = { @@ -161,7 +161,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_001_SetOverlayAlpha_params params = { @@ -174,7 +174,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_001_GetOverlayAlpha_params params = { @@ -187,7 +187,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayGamma(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fGamma) { struct cppIVROverlay_IVROverlay_001_SetOverlayGamma_params params = { @@ -200,7 +200,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayGamma(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) { struct cppIVROverlay_IVROverlay_001_GetOverlayGamma_params params = { @@ -213,7 +213,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_001_SetOverlayWidthInMeters_params params = { @@ -226,7 +226,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_001_GetOverlayWidthInMeters_params params = { @@ -239,7 +239,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_001_SetOverlayTextureBounds_params params = { @@ -252,7 +252,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_001_GetOverlayTextureBounds_params params = { @@ -265,7 +265,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_001_GetOverlayTransformType_params params = { @@ -278,7 +278,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute_params params = { @@ -292,7 +292,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_001_GetOverlayTransformAbsolute_params params = { @@ -306,7 +306,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -320,7 +320,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -334,7 +334,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayVisibility(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peOverlayVisibility) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayVisibility(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peOverlayVisibility) { struct cppIVROverlay_IVROverlay_001_GetOverlayVisibility_params params = { @@ -347,7 +347,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayVisibility(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayVisibility(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayVisibility) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayVisibility(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayVisibility) { struct cppIVROverlay_IVROverlay_001_SetOverlayVisibility_params params = { @@ -360,7 +360,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayVisibility(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_001_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_001_ShowOverlay_params params = { @@ -372,7 +372,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_001_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_001_HideOverlay_params params = { @@ -384,7 +384,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_001_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_001_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_001_IsOverlayVisible_params params = { @@ -396,7 +396,7 @@ bool __thiscall winIVROverlay_IVROverlay_001_IsOverlayVisible(struct w_steam_ifa return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_001_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VREvent_t *pEvent) +bool __thiscall winIVROverlay_IVROverlay_001_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VREvent_t *pEvent) { struct cppIVROverlay_IVROverlay_001_PollNextOverlayEvent_params params = { @@ -409,7 +409,7 @@ bool __thiscall winIVROverlay_IVROverlay_001_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_001_GetOverlayInputMethod_params params = { @@ -422,7 +422,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_001_SetOverlayInputMethod_params params = { @@ -435,7 +435,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_001_GetOverlayMouseScale_params params = { @@ -448,7 +448,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_001_SetOverlayMouseScale_params params = { @@ -461,7 +461,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_001_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_001_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_001_ComputeOverlayIntersection_params params = { @@ -475,7 +475,7 @@ bool __thiscall winIVROverlay_IVROverlay_001_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse_params params = { @@ -488,9 +488,9 @@ bool __thiscall winIVROverlay_IVROverlay_001_HandleControllerOverlayInteractionA return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_001_SetOverlayRaw_params params = { @@ -506,7 +506,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_001_SetOverlayFromFile_params params = { @@ -532,7 +532,7 @@ bool __thiscall winIVROverlay_IVROverlay_001_IsSystemOverlayVisible(struct w_ste return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_001_IsActiveSystemOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_001_IsActiveSystemOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_001_IsActiveSystemOverlay_params params = { @@ -544,7 +544,7 @@ bool __thiscall winIVROverlay_IVROverlay_001_IsActiveSystemOverlay(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess_params params = { @@ -557,7 +557,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_001_SetSystemOverlaySceneProcess(st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_001_GetSystemOverlaySceneProcess_params params = { @@ -744,7 +744,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_002_IsActiveDashboardOverlay, 1 DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess, 16) -uint32_t __thiscall winIVROverlay_IVROverlay_002_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_002_FindOverlay_params params = { @@ -757,7 +757,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_002_CreateOverlay_params params = { @@ -771,7 +771,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_002_DestroyOverlay_params params = { @@ -783,7 +783,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_002_SetHighQualityOverlay_params params = { @@ -795,7 +795,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_002_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_002_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_002_GetHighQualityOverlay_params params = { @@ -818,7 +818,7 @@ const char * __thiscall winIVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_002_SetOverlayFlag_params params = { @@ -832,7 +832,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_002_GetOverlayFlag_params params = { @@ -846,7 +846,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_002_SetOverlayColor_params params = { @@ -861,7 +861,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_002_GetOverlayColor_params params = { @@ -876,7 +876,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_002_SetOverlayAlpha_params params = { @@ -889,7 +889,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_002_GetOverlayAlpha_params params = { @@ -902,7 +902,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayGamma(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fGamma) { struct cppIVROverlay_IVROverlay_002_SetOverlayGamma_params params = { @@ -915,7 +915,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayGamma(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) { struct cppIVROverlay_IVROverlay_002_GetOverlayGamma_params params = { @@ -928,7 +928,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_002_SetOverlayWidthInMeters_params params = { @@ -941,7 +941,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_002_GetOverlayWidthInMeters_params params = { @@ -954,7 +954,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_002_SetOverlayTextureBounds_params params = { @@ -967,7 +967,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_002_GetOverlayTextureBounds_params params = { @@ -980,7 +980,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_002_GetOverlayTransformType_params params = { @@ -993,7 +993,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute_params params = { @@ -1007,7 +1007,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_002_GetOverlayTransformAbsolute_params params = { @@ -1021,7 +1021,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -1035,7 +1035,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -1049,7 +1049,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_002_ShowOverlay_params params = { @@ -1061,7 +1061,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_002_HideOverlay_params params = { @@ -1073,7 +1073,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_002_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_002_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_002_IsOverlayVisible_params params = { @@ -1085,7 +1085,7 @@ bool __thiscall winIVROverlay_IVROverlay_002_IsOverlayVisible(struct w_steam_ifa return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_002_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VREvent_t *pEvent) +bool __thiscall winIVROverlay_IVROverlay_002_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VREvent_t *pEvent) { struct cppIVROverlay_IVROverlay_002_PollNextOverlayEvent_params params = { @@ -1098,7 +1098,7 @@ bool __thiscall winIVROverlay_IVROverlay_002_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_002_GetOverlayInputMethod_params params = { @@ -1111,7 +1111,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_002_SetOverlayInputMethod_params params = { @@ -1124,7 +1124,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_002_GetOverlayMouseScale_params params = { @@ -1137,7 +1137,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_002_SetOverlayMouseScale_params params = { @@ -1150,7 +1150,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_002_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_002_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_002_ComputeOverlayIntersection_params params = { @@ -1164,7 +1164,7 @@ bool __thiscall winIVROverlay_IVROverlay_002_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse_params params = { @@ -1177,9 +1177,9 @@ bool __thiscall winIVROverlay_IVROverlay_002_HandleControllerOverlayInteractionA return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_002_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_002_ClearOverlayTexture_params params = { @@ -1191,7 +1191,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_002_SetOverlayRaw_params params = { @@ -1207,7 +1207,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_002_SetOverlayFromFile_params params = { @@ -1222,7 +1222,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_002_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_002_CreateDashboardOverlay_params params = { @@ -1248,7 +1248,7 @@ bool __thiscall winIVROverlay_IVROverlay_002_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_002_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_002_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_002_IsActiveDashboardOverlay_params params = { @@ -1260,7 +1260,7 @@ bool __thiscall winIVROverlay_IVROverlay_002_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess_params params = { @@ -1273,7 +1273,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_002_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_002_GetDashboardOverlaySceneProcess_params params = { @@ -1468,7 +1468,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_003_SetDashboardOverlayScenePro DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_003_ShowDashboard, 8) -uint32_t __thiscall winIVROverlay_IVROverlay_003_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_003_FindOverlay_params params = { @@ -1481,7 +1481,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_003_CreateOverlay_params params = { @@ -1495,7 +1495,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_003_DestroyOverlay_params params = { @@ -1507,7 +1507,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_003_SetHighQualityOverlay_params params = { @@ -1519,7 +1519,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_003_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_003_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_003_GetHighQualityOverlay_params params = { @@ -1530,7 +1530,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_003_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_003_GetOverlayKey_params params = { @@ -1545,7 +1545,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_003_GetOverlayName_params params = { @@ -1560,7 +1560,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_003_GetOverlayImageData_params params = { @@ -1588,7 +1588,7 @@ const char * __thiscall winIVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_003_SetOverlayFlag_params params = { @@ -1602,7 +1602,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_003_GetOverlayFlag_params params = { @@ -1616,7 +1616,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_003_SetOverlayColor_params params = { @@ -1631,7 +1631,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_003_GetOverlayColor_params params = { @@ -1646,7 +1646,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_003_SetOverlayAlpha_params params = { @@ -1659,7 +1659,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_003_GetOverlayAlpha_params params = { @@ -1672,7 +1672,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayGamma(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fGamma) { struct cppIVROverlay_IVROverlay_003_SetOverlayGamma_params params = { @@ -1685,7 +1685,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayGamma(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) { struct cppIVROverlay_IVROverlay_003_GetOverlayGamma_params params = { @@ -1698,7 +1698,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_003_SetOverlayWidthInMeters_params params = { @@ -1711,7 +1711,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_003_GetOverlayWidthInMeters_params params = { @@ -1724,7 +1724,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_003_SetOverlayTextureBounds_params params = { @@ -1737,7 +1737,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_003_GetOverlayTextureBounds_params params = { @@ -1750,7 +1750,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_003_GetOverlayTransformType_params params = { @@ -1763,7 +1763,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute_params params = { @@ -1777,7 +1777,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_003_GetOverlayTransformAbsolute_params params = { @@ -1791,7 +1791,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -1805,7 +1805,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -1819,7 +1819,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_003_ShowOverlay_params params = { @@ -1831,7 +1831,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_003_HideOverlay_params params = { @@ -1843,7 +1843,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_003_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_003_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_003_IsOverlayVisible_params params = { @@ -1855,7 +1855,7 @@ bool __thiscall winIVROverlay_IVROverlay_003_IsOverlayVisible(struct w_steam_ifa return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_003_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VREvent_t *pEvent) +bool __thiscall winIVROverlay_IVROverlay_003_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VREvent_t *pEvent) { struct cppIVROverlay_IVROverlay_003_PollNextOverlayEvent_params params = { @@ -1868,7 +1868,7 @@ bool __thiscall winIVROverlay_IVROverlay_003_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_003_GetOverlayInputMethod_params params = { @@ -1881,7 +1881,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_003_SetOverlayInputMethod_params params = { @@ -1894,7 +1894,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_003_GetOverlayMouseScale_params params = { @@ -1907,7 +1907,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_003_SetOverlayMouseScale_params params = { @@ -1920,7 +1920,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_003_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_003_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_003_ComputeOverlayIntersection_params params = { @@ -1934,7 +1934,7 @@ bool __thiscall winIVROverlay_IVROverlay_003_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse_params params = { @@ -1947,9 +1947,9 @@ bool __thiscall winIVROverlay_IVROverlay_003_HandleControllerOverlayInteractionA return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_003_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_003_ClearOverlayTexture_params params = { @@ -1961,7 +1961,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_003_SetOverlayRaw_params params = { @@ -1977,7 +1977,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_003_SetOverlayFromFile_params params = { @@ -1992,7 +1992,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_003_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_003_CreateDashboardOverlay_params params = { @@ -2018,7 +2018,7 @@ bool __thiscall winIVROverlay_IVROverlay_003_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_003_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_003_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_003_IsActiveDashboardOverlay_params params = { @@ -2030,7 +2030,7 @@ bool __thiscall winIVROverlay_IVROverlay_003_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess_params params = { @@ -2043,7 +2043,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_003_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_003_GetDashboardOverlaySceneProcess_params params = { @@ -2259,7 +2259,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_004_SetDashboardOverlayScenePro DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_004_ShowDashboard, 8) -uint32_t __thiscall winIVROverlay_IVROverlay_004_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_004_FindOverlay_params params = { @@ -2272,7 +2272,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_004_CreateOverlay_params params = { @@ -2286,7 +2286,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_004_DestroyOverlay_params params = { @@ -2298,7 +2298,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_004_SetHighQualityOverlay_params params = { @@ -2310,7 +2310,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_004_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_004_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_004_GetHighQualityOverlay_params params = { @@ -2321,7 +2321,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_004_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_004_GetOverlayKey_params params = { @@ -2336,7 +2336,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_004_GetOverlayName_params params = { @@ -2351,7 +2351,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_004_GetOverlayImageData_params params = { @@ -2379,7 +2379,7 @@ const char * __thiscall winIVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_004_SetOverlayFlag_params params = { @@ -2393,7 +2393,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_004_GetOverlayFlag_params params = { @@ -2407,7 +2407,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_004_SetOverlayColor_params params = { @@ -2422,7 +2422,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_004_GetOverlayColor_params params = { @@ -2437,7 +2437,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_004_SetOverlayAlpha_params params = { @@ -2450,7 +2450,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_004_GetOverlayAlpha_params params = { @@ -2463,7 +2463,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayGamma(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fGamma) { struct cppIVROverlay_IVROverlay_004_SetOverlayGamma_params params = { @@ -2476,7 +2476,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayGamma(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) { struct cppIVROverlay_IVROverlay_004_GetOverlayGamma_params params = { @@ -2489,7 +2489,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_004_SetOverlayWidthInMeters_params params = { @@ -2502,7 +2502,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_004_GetOverlayWidthInMeters_params params = { @@ -2515,7 +2515,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -2529,7 +2529,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -2543,7 +2543,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_004_SetOverlayTextureBounds_params params = { @@ -2556,7 +2556,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_004_GetOverlayTextureBounds_params params = { @@ -2569,7 +2569,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_004_GetOverlayTransformType_params params = { @@ -2582,7 +2582,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute_params params = { @@ -2596,7 +2596,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_004_GetOverlayTransformAbsolute_params params = { @@ -2610,7 +2610,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -2624,7 +2624,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -2638,7 +2638,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_004_ShowOverlay_params params = { @@ -2650,7 +2650,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_004_HideOverlay_params params = { @@ -2662,7 +2662,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_004_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_004_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_004_IsOverlayVisible_params params = { @@ -2674,7 +2674,7 @@ bool __thiscall winIVROverlay_IVROverlay_004_IsOverlayVisible(struct w_steam_ifa return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_004_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VREvent_t *pEvent) +bool __thiscall winIVROverlay_IVROverlay_004_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VREvent_t *pEvent) { struct cppIVROverlay_IVROverlay_004_PollNextOverlayEvent_params params = { @@ -2687,7 +2687,7 @@ bool __thiscall winIVROverlay_IVROverlay_004_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_004_GetOverlayInputMethod_params params = { @@ -2700,7 +2700,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_004_SetOverlayInputMethod_params params = { @@ -2713,7 +2713,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_004_GetOverlayMouseScale_params params = { @@ -2726,7 +2726,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_004_SetOverlayMouseScale_params params = { @@ -2739,7 +2739,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_004_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_004_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_004_ComputeOverlayIntersection_params params = { @@ -2753,7 +2753,7 @@ bool __thiscall winIVROverlay_IVROverlay_004_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse_params params = { @@ -2766,9 +2766,9 @@ bool __thiscall winIVROverlay_IVROverlay_004_HandleControllerOverlayInteractionA return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_004_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_004_ClearOverlayTexture_params params = { @@ -2780,7 +2780,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_004_SetOverlayRaw_params params = { @@ -2796,7 +2796,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_004_SetOverlayFromFile_params params = { @@ -2811,7 +2811,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_004_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_004_CreateDashboardOverlay_params params = { @@ -2837,7 +2837,7 @@ bool __thiscall winIVROverlay_IVROverlay_004_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_004_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_004_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_004_IsActiveDashboardOverlay_params params = { @@ -2849,7 +2849,7 @@ bool __thiscall winIVROverlay_IVROverlay_004_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess_params params = { @@ -2862,7 +2862,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_004_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_004_GetDashboardOverlaySceneProcess_params params = { @@ -3086,7 +3086,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_005_ShowKeyboard, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_005_GetKeyboardText, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_005_HideKeyboard, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_005_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_005_FindOverlay_params params = { @@ -3099,7 +3099,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_005_CreateOverlay_params params = { @@ -3113,7 +3113,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_005_DestroyOverlay_params params = { @@ -3125,7 +3125,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_005_SetHighQualityOverlay_params params = { @@ -3137,7 +3137,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_005_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_005_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_005_GetHighQualityOverlay_params params = { @@ -3148,7 +3148,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_005_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_005_GetOverlayKey_params params = { @@ -3163,7 +3163,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_005_GetOverlayName_params params = { @@ -3178,7 +3178,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_005_GetOverlayImageData_params params = { @@ -3206,7 +3206,7 @@ const char * __thiscall winIVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_005_SetOverlayFlag_params params = { @@ -3220,7 +3220,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_005_GetOverlayFlag_params params = { @@ -3234,7 +3234,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_005_SetOverlayColor_params params = { @@ -3249,7 +3249,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_005_GetOverlayColor_params params = { @@ -3264,7 +3264,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_005_SetOverlayAlpha_params params = { @@ -3277,7 +3277,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_005_GetOverlayAlpha_params params = { @@ -3290,7 +3290,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayGamma(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fGamma) { struct cppIVROverlay_IVROverlay_005_SetOverlayGamma_params params = { @@ -3303,7 +3303,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayGamma(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfGamma) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayGamma(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfGamma) { struct cppIVROverlay_IVROverlay_005_GetOverlayGamma_params params = { @@ -3316,7 +3316,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayGamma(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_005_SetOverlayWidthInMeters_params params = { @@ -3329,7 +3329,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_005_GetOverlayWidthInMeters_params params = { @@ -3342,7 +3342,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -3356,7 +3356,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -3370,7 +3370,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_005_SetOverlayTextureBounds_params params = { @@ -3383,7 +3383,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_005_GetOverlayTextureBounds_params params = { @@ -3396,7 +3396,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_005_GetOverlayTransformType_params params = { @@ -3409,7 +3409,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute_params params = { @@ -3423,7 +3423,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_005_GetOverlayTransformAbsolute_params params = { @@ -3437,7 +3437,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -3451,7 +3451,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -3465,7 +3465,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_005_ShowOverlay_params params = { @@ -3477,7 +3477,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_005_HideOverlay_params params = { @@ -3489,7 +3489,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_005_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_005_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_005_IsOverlayVisible_params params = { @@ -3501,7 +3501,7 @@ bool __thiscall winIVROverlay_IVROverlay_005_IsOverlayVisible(struct w_steam_ifa return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_005_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VREvent_t *pEvent) +bool __thiscall winIVROverlay_IVROverlay_005_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VREvent_t *pEvent) { struct cppIVROverlay_IVROverlay_005_PollNextOverlayEvent_params params = { @@ -3514,7 +3514,7 @@ bool __thiscall winIVROverlay_IVROverlay_005_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_005_GetOverlayInputMethod_params params = { @@ -3527,7 +3527,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_005_SetOverlayInputMethod_params params = { @@ -3540,7 +3540,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_005_GetOverlayMouseScale_params params = { @@ -3553,7 +3553,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_005_SetOverlayMouseScale_params params = { @@ -3566,7 +3566,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_005_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_005_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_005_ComputeOverlayIntersection_params params = { @@ -3580,7 +3580,7 @@ bool __thiscall winIVROverlay_IVROverlay_005_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse_params params = { @@ -3593,7 +3593,7 @@ bool __thiscall winIVROverlay_IVROverlay_005_HandleControllerOverlayInteractionA return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_005_IsFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_005_IsFocusOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_005_IsFocusOverlay_params params = { @@ -3605,9 +3605,9 @@ bool __thiscall winIVROverlay_IVROverlay_005_IsFocusOverlay(struct w_steam_iface return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureType, void *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_005_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_005_ClearOverlayTexture_params params = { @@ -3619,7 +3619,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_005_SetOverlayRaw_params params = { @@ -3635,7 +3635,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_005_SetOverlayFromFile_params params = { @@ -3650,7 +3650,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_005_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_005_CreateDashboardOverlay_params params = { @@ -3676,7 +3676,7 @@ bool __thiscall winIVROverlay_IVROverlay_005_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_005_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_005_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_005_IsActiveDashboardOverlay_params params = { @@ -3688,7 +3688,7 @@ bool __thiscall winIVROverlay_IVROverlay_005_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess_params params = { @@ -3701,7 +3701,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_005_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_005_GetDashboardOverlaySceneProcess_params params = { @@ -3978,7 +3978,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_007_ShowKeyboardForOverlay, 44) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_007_GetKeyboardText, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_007_HideKeyboard, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_007_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_007_FindOverlay_params params = { @@ -3991,7 +3991,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_007_CreateOverlay_params params = { @@ -4005,7 +4005,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_007_DestroyOverlay_params params = { @@ -4017,7 +4017,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_007_SetHighQualityOverlay_params params = { @@ -4029,7 +4029,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_007_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_007_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_007_GetHighQualityOverlay_params params = { @@ -4040,7 +4040,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_007_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_007_GetOverlayKey_params params = { @@ -4055,7 +4055,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_007_GetOverlayName_params params = { @@ -4070,7 +4070,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_007_GetOverlayImageData_params params = { @@ -4098,7 +4098,7 @@ const char * __thiscall winIVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_007_SetOverlayFlag_params params = { @@ -4112,7 +4112,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_007_GetOverlayFlag_params params = { @@ -4126,7 +4126,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_007_SetOverlayColor_params params = { @@ -4141,7 +4141,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_007_GetOverlayColor_params params = { @@ -4156,7 +4156,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_007_SetOverlayAlpha_params params = { @@ -4169,7 +4169,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_007_GetOverlayAlpha_params params = { @@ -4182,7 +4182,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_007_SetOverlayWidthInMeters_params params = { @@ -4195,7 +4195,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_007_GetOverlayWidthInMeters_params params = { @@ -4208,7 +4208,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -4222,7 +4222,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -4236,7 +4236,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_007_SetOverlayTextureColorSpace_params params = { @@ -4249,7 +4249,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_007_GetOverlayTextureColorSpace_params params = { @@ -4262,7 +4262,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_007_SetOverlayTextureBounds_params params = { @@ -4275,7 +4275,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_007_GetOverlayTextureBounds_params params = { @@ -4288,7 +4288,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_007_GetOverlayTransformType_params params = { @@ -4301,7 +4301,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute_params params = { @@ -4315,7 +4315,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_007_GetOverlayTransformAbsolute_params params = { @@ -4329,7 +4329,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -4343,7 +4343,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -4357,7 +4357,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_007_ShowOverlay_params params = { @@ -4369,7 +4369,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_007_HideOverlay_params params = { @@ -4381,7 +4381,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_007_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_007_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_007_IsOverlayVisible_params params = { @@ -4393,7 +4393,7 @@ bool __thiscall winIVROverlay_IVROverlay_007_IsOverlayVisible(struct w_steam_ifa return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_007_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VREvent_t *pEvent) +bool __thiscall winIVROverlay_IVROverlay_007_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VREvent_t *pEvent) { struct cppIVROverlay_IVROverlay_007_PollNextOverlayEvent_params params = { @@ -4406,7 +4406,7 @@ bool __thiscall winIVROverlay_IVROverlay_007_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_007_GetOverlayInputMethod_params params = { @@ -4419,7 +4419,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_007_SetOverlayInputMethod_params params = { @@ -4432,7 +4432,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_007_GetOverlayMouseScale_params params = { @@ -4445,7 +4445,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_007_SetOverlayMouseScale_params params = { @@ -4458,7 +4458,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_007_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_007_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_007_ComputeOverlayIntersection_params params = { @@ -4472,7 +4472,7 @@ bool __thiscall winIVROverlay_IVROverlay_007_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse_params params = { @@ -4485,7 +4485,7 @@ bool __thiscall winIVROverlay_IVROverlay_007_HandleControllerOverlayInteractionA return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_007_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_007_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_007_IsHoverTargetOverlay_params params = { @@ -4497,7 +4497,7 @@ bool __thiscall winIVROverlay_IVROverlay_007_IsHoverTargetOverlay(struct w_steam return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_007_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_007_GetGamepadFocusOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_007_GetGamepadFocusOverlay_params params = { @@ -4508,7 +4508,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_007_GetGamepadFocusOverlay return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetGamepadFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) { struct cppIVROverlay_IVROverlay_007_SetGamepadFocusOverlay_params params = { @@ -4520,7 +4520,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct cppIVROverlay_IVROverlay_007_SetOverlayNeighbor_params params = { @@ -4534,7 +4534,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct cppIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor_params params = { @@ -4547,9 +4547,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_007_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_007_ClearOverlayTexture_params params = { @@ -4561,7 +4561,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_007_SetOverlayRaw_params params = { @@ -4577,7 +4577,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_007_SetOverlayFromFile_params params = { @@ -4592,7 +4592,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_007_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_007_CreateDashboardOverlay_params params = { @@ -4618,7 +4618,7 @@ bool __thiscall winIVROverlay_IVROverlay_007_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_007_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_007_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_007_IsActiveDashboardOverlay_params params = { @@ -4630,7 +4630,7 @@ bool __thiscall winIVROverlay_IVROverlay_007_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess_params params = { @@ -4643,7 +4643,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_007_GetDashboardOverlaySceneProcess_params params = { @@ -4685,7 +4685,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_007_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_007_ShowKeyboardForOverlay_params params = { @@ -4953,7 +4953,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_008_HideKeyboard, 4) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay, 28) -uint32_t __thiscall winIVROverlay_IVROverlay_008_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_008_FindOverlay_params params = { @@ -4966,7 +4966,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_008_CreateOverlay_params params = { @@ -4980,7 +4980,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_008_DestroyOverlay_params params = { @@ -4992,7 +4992,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_008_SetHighQualityOverlay_params params = { @@ -5004,7 +5004,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_008_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_008_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_008_GetHighQualityOverlay_params params = { @@ -5015,7 +5015,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_008_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_008_GetOverlayKey_params params = { @@ -5030,7 +5030,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_008_GetOverlayName_params params = { @@ -5045,7 +5045,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_008_GetOverlayImageData_params params = { @@ -5073,7 +5073,7 @@ const char * __thiscall winIVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_008_SetOverlayFlag_params params = { @@ -5087,7 +5087,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_008_GetOverlayFlag_params params = { @@ -5101,7 +5101,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_008_SetOverlayColor_params params = { @@ -5116,7 +5116,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_008_GetOverlayColor_params params = { @@ -5131,7 +5131,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_008_SetOverlayAlpha_params params = { @@ -5144,7 +5144,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_008_GetOverlayAlpha_params params = { @@ -5157,7 +5157,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_008_SetOverlayWidthInMeters_params params = { @@ -5170,7 +5170,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_008_GetOverlayWidthInMeters_params params = { @@ -5183,7 +5183,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -5197,7 +5197,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -5211,7 +5211,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_008_SetOverlayTextureColorSpace_params params = { @@ -5224,7 +5224,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_008_GetOverlayTextureColorSpace_params params = { @@ -5237,7 +5237,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_008_SetOverlayTextureBounds_params params = { @@ -5250,7 +5250,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_008_GetOverlayTextureBounds_params params = { @@ -5263,7 +5263,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_008_GetOverlayTransformType_params params = { @@ -5276,7 +5276,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute_params params = { @@ -5290,7 +5290,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_008_GetOverlayTransformAbsolute_params params = { @@ -5304,7 +5304,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -5318,7 +5318,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -5332,7 +5332,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_008_ShowOverlay_params params = { @@ -5344,7 +5344,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_008_HideOverlay_params params = { @@ -5356,7 +5356,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_008_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_008_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_008_IsOverlayVisible_params params = { @@ -5368,7 +5368,7 @@ bool __thiscall winIVROverlay_IVROverlay_008_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_008_GetTransformForOverlayCoordinates_params params = { @@ -5383,7 +5383,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_008_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VREvent_t *pEvent) +bool __thiscall winIVROverlay_IVROverlay_008_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VREvent_t *pEvent) { struct cppIVROverlay_IVROverlay_008_PollNextOverlayEvent_params params = { @@ -5396,7 +5396,7 @@ bool __thiscall winIVROverlay_IVROverlay_008_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_008_GetOverlayInputMethod_params params = { @@ -5409,7 +5409,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_008_SetOverlayInputMethod_params params = { @@ -5422,7 +5422,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_008_GetOverlayMouseScale_params params = { @@ -5435,7 +5435,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_008_SetOverlayMouseScale_params params = { @@ -5448,7 +5448,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_008_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_008_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_008_ComputeOverlayIntersection_params params = { @@ -5462,7 +5462,7 @@ bool __thiscall winIVROverlay_IVROverlay_008_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse_params params = { @@ -5475,7 +5475,7 @@ bool __thiscall winIVROverlay_IVROverlay_008_HandleControllerOverlayInteractionA return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_008_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_008_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_008_IsHoverTargetOverlay_params params = { @@ -5487,7 +5487,7 @@ bool __thiscall winIVROverlay_IVROverlay_008_IsHoverTargetOverlay(struct w_steam return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_008_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_008_GetGamepadFocusOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_008_GetGamepadFocusOverlay_params params = { @@ -5498,7 +5498,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_008_GetGamepadFocusOverlay return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetGamepadFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) { struct cppIVROverlay_IVROverlay_008_SetGamepadFocusOverlay_params params = { @@ -5510,7 +5510,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct cppIVROverlay_IVROverlay_008_SetOverlayNeighbor_params params = { @@ -5524,7 +5524,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct cppIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor_params params = { @@ -5537,9 +5537,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_008_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_008_ClearOverlayTexture_params params = { @@ -5551,7 +5551,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_008_SetOverlayRaw_params params = { @@ -5567,7 +5567,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_008_SetOverlayFromFile_params params = { @@ -5582,7 +5582,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_008_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_008_CreateDashboardOverlay_params params = { @@ -5608,7 +5608,7 @@ bool __thiscall winIVROverlay_IVROverlay_008_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_008_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_008_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_008_IsActiveDashboardOverlay_params params = { @@ -5620,7 +5620,7 @@ bool __thiscall winIVROverlay_IVROverlay_008_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess_params params = { @@ -5633,7 +5633,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_008_GetDashboardOverlaySceneProcess_params params = { @@ -5675,7 +5675,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_008_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_008_ShowKeyboardForOverlay_params params = { @@ -5729,7 +5729,7 @@ void __thiscall winIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay_params params = { @@ -5976,7 +5976,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_010_HideKeyboard, 4) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay, 28) -uint32_t __thiscall winIVROverlay_IVROverlay_010_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_010_FindOverlay_params params = { @@ -5989,7 +5989,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_010_CreateOverlay_params params = { @@ -6003,7 +6003,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_010_DestroyOverlay_params params = { @@ -6015,7 +6015,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_010_SetHighQualityOverlay_params params = { @@ -6027,7 +6027,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_010_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_010_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_010_GetHighQualityOverlay_params params = { @@ -6038,7 +6038,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_010_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_010_GetOverlayKey_params params = { @@ -6053,7 +6053,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_010_GetOverlayName_params params = { @@ -6068,7 +6068,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_010_GetOverlayImageData_params params = { @@ -6096,7 +6096,7 @@ const char * __thiscall winIVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_010_SetOverlayFlag_params params = { @@ -6110,7 +6110,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_010_GetOverlayFlag_params params = { @@ -6124,7 +6124,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_010_SetOverlayColor_params params = { @@ -6139,7 +6139,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_010_GetOverlayColor_params params = { @@ -6154,7 +6154,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_010_SetOverlayAlpha_params params = { @@ -6167,7 +6167,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_010_GetOverlayAlpha_params params = { @@ -6180,7 +6180,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_010_SetOverlayWidthInMeters_params params = { @@ -6193,7 +6193,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_010_GetOverlayWidthInMeters_params params = { @@ -6206,7 +6206,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -6220,7 +6220,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -6234,7 +6234,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_010_SetOverlayTextureColorSpace_params params = { @@ -6247,7 +6247,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_010_GetOverlayTextureColorSpace_params params = { @@ -6260,7 +6260,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_010_SetOverlayTextureBounds_params params = { @@ -6273,7 +6273,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_010_GetOverlayTextureBounds_params params = { @@ -6286,7 +6286,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_010_GetOverlayTransformType_params params = { @@ -6299,7 +6299,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute_params params = { @@ -6313,7 +6313,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_010_GetOverlayTransformAbsolute_params params = { @@ -6327,7 +6327,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -6341,7 +6341,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -6355,7 +6355,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -6369,7 +6369,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -6384,7 +6384,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_010_ShowOverlay_params params = { @@ -6396,7 +6396,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_010_HideOverlay_params params = { @@ -6408,7 +6408,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_010_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_010_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_010_IsOverlayVisible_params params = { @@ -6420,7 +6420,7 @@ bool __thiscall winIVROverlay_IVROverlay_010_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_010_GetTransformForOverlayCoordinates_params params = { @@ -6435,7 +6435,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_010_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_0918 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_010_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_0918 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_010_PollNextOverlayEvent_params params = { @@ -6449,7 +6449,7 @@ bool __thiscall winIVROverlay_IVROverlay_010_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_010_GetOverlayInputMethod_params params = { @@ -6462,7 +6462,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_010_SetOverlayInputMethod_params params = { @@ -6475,7 +6475,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_010_GetOverlayMouseScale_params params = { @@ -6488,7 +6488,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_010_SetOverlayMouseScale_params params = { @@ -6501,7 +6501,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_010_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_010_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_010_ComputeOverlayIntersection_params params = { @@ -6515,7 +6515,7 @@ bool __thiscall winIVROverlay_IVROverlay_010_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse_params params = { @@ -6528,7 +6528,7 @@ bool __thiscall winIVROverlay_IVROverlay_010_HandleControllerOverlayInteractionA return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_010_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_010_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_010_IsHoverTargetOverlay_params params = { @@ -6540,7 +6540,7 @@ bool __thiscall winIVROverlay_IVROverlay_010_IsHoverTargetOverlay(struct w_steam return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_010_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_010_GetGamepadFocusOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_010_GetGamepadFocusOverlay_params params = { @@ -6551,7 +6551,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_010_GetGamepadFocusOverlay return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetGamepadFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) { struct cppIVROverlay_IVROverlay_010_SetGamepadFocusOverlay_params params = { @@ -6563,7 +6563,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct cppIVROverlay_IVROverlay_010_SetOverlayNeighbor_params params = { @@ -6577,7 +6577,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct cppIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor_params params = { @@ -6590,9 +6590,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_010_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_010_ClearOverlayTexture_params params = { @@ -6604,7 +6604,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_010_SetOverlayRaw_params params = { @@ -6620,7 +6620,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_010_SetOverlayFromFile_params params = { @@ -6635,7 +6635,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_010_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_010_CreateDashboardOverlay_params params = { @@ -6661,7 +6661,7 @@ bool __thiscall winIVROverlay_IVROverlay_010_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_010_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_010_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_010_IsActiveDashboardOverlay_params params = { @@ -6673,7 +6673,7 @@ bool __thiscall winIVROverlay_IVROverlay_010_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess_params params = { @@ -6686,7 +6686,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_010_GetDashboardOverlaySceneProcess_params params = { @@ -6710,7 +6710,7 @@ void __thiscall winIVROverlay_IVROverlay_010_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_010_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_010_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_010_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_010_GetPrimaryDashboardDevice_params params = { @@ -6739,7 +6739,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_010_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_010_ShowKeyboardForOverlay_params params = { @@ -6793,7 +6793,7 @@ void __thiscall winIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay_params params = { @@ -7050,7 +7050,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_011_HideKeyboard, 4) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay, 28) -uint32_t __thiscall winIVROverlay_IVROverlay_011_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_011_FindOverlay_params params = { @@ -7063,7 +7063,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_011_CreateOverlay_params params = { @@ -7077,7 +7077,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_011_DestroyOverlay_params params = { @@ -7089,7 +7089,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_011_SetHighQualityOverlay_params params = { @@ -7101,7 +7101,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_011_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_011_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_011_GetHighQualityOverlay_params params = { @@ -7112,7 +7112,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_011_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_011_GetOverlayKey_params params = { @@ -7127,7 +7127,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_011_GetOverlayName_params params = { @@ -7142,7 +7142,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_011_GetOverlayImageData_params params = { @@ -7170,7 +7170,7 @@ const char * __thiscall winIVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_011_SetOverlayRenderingPid_params params = { @@ -7183,7 +7183,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_011_GetOverlayRenderingPid_params params = { @@ -7195,7 +7195,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_011_SetOverlayFlag_params params = { @@ -7209,7 +7209,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_011_GetOverlayFlag_params params = { @@ -7223,7 +7223,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_011_SetOverlayColor_params params = { @@ -7238,7 +7238,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_011_GetOverlayColor_params params = { @@ -7253,7 +7253,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_011_SetOverlayAlpha_params params = { @@ -7266,7 +7266,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_011_GetOverlayAlpha_params params = { @@ -7279,7 +7279,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_011_SetOverlayWidthInMeters_params params = { @@ -7292,7 +7292,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_011_GetOverlayWidthInMeters_params params = { @@ -7305,7 +7305,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -7319,7 +7319,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -7333,7 +7333,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_011_SetOverlayTextureColorSpace_params params = { @@ -7346,7 +7346,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_011_GetOverlayTextureColorSpace_params params = { @@ -7359,7 +7359,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_011_SetOverlayTextureBounds_params params = { @@ -7372,7 +7372,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_011_GetOverlayTextureBounds_params params = { @@ -7385,7 +7385,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_011_GetOverlayTransformType_params params = { @@ -7398,7 +7398,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute_params params = { @@ -7412,7 +7412,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_011_GetOverlayTransformAbsolute_params params = { @@ -7426,7 +7426,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -7440,7 +7440,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -7454,7 +7454,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -7468,7 +7468,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -7483,7 +7483,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_011_ShowOverlay_params params = { @@ -7495,7 +7495,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_011_HideOverlay_params params = { @@ -7507,7 +7507,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_011_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_011_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_011_IsOverlayVisible_params params = { @@ -7519,7 +7519,7 @@ bool __thiscall winIVROverlay_IVROverlay_011_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_011_GetTransformForOverlayCoordinates_params params = { @@ -7534,7 +7534,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_011_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_0920 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_011_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_0920 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_011_PollNextOverlayEvent_params params = { @@ -7548,7 +7548,7 @@ bool __thiscall winIVROverlay_IVROverlay_011_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_011_GetOverlayInputMethod_params params = { @@ -7561,7 +7561,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_011_SetOverlayInputMethod_params params = { @@ -7574,7 +7574,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_011_GetOverlayMouseScale_params params = { @@ -7587,7 +7587,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_011_SetOverlayMouseScale_params params = { @@ -7600,7 +7600,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_011_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_011_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_011_ComputeOverlayIntersection_params params = { @@ -7614,7 +7614,7 @@ bool __thiscall winIVROverlay_IVROverlay_011_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse_params params = { @@ -7627,7 +7627,7 @@ bool __thiscall winIVROverlay_IVROverlay_011_HandleControllerOverlayInteractionA return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_011_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_011_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_011_IsHoverTargetOverlay_params params = { @@ -7639,7 +7639,7 @@ bool __thiscall winIVROverlay_IVROverlay_011_IsHoverTargetOverlay(struct w_steam return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_011_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_011_GetGamepadFocusOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_011_GetGamepadFocusOverlay_params params = { @@ -7650,7 +7650,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_011_GetGamepadFocusOverlay return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetGamepadFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) { struct cppIVROverlay_IVROverlay_011_SetGamepadFocusOverlay_params params = { @@ -7662,7 +7662,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct cppIVROverlay_IVROverlay_011_SetOverlayNeighbor_params params = { @@ -7676,7 +7676,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct cppIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor_params params = { @@ -7689,9 +7689,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_011_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_011_ClearOverlayTexture_params params = { @@ -7703,7 +7703,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_011_SetOverlayRaw_params params = { @@ -7719,7 +7719,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_011_SetOverlayFromFile_params params = { @@ -7734,7 +7734,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPI, uint32_t *pColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPI, uint32_t *pColorSpace) { struct cppIVROverlay_IVROverlay_011_GetOverlayTexture_params params = { @@ -7753,7 +7753,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle_params params = { @@ -7766,7 +7766,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_011_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_011_CreateDashboardOverlay_params params = { @@ -7792,7 +7792,7 @@ bool __thiscall winIVROverlay_IVROverlay_011_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_011_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_011_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_011_IsActiveDashboardOverlay_params params = { @@ -7804,7 +7804,7 @@ bool __thiscall winIVROverlay_IVROverlay_011_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess_params params = { @@ -7817,7 +7817,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_011_GetDashboardOverlaySceneProcess_params params = { @@ -7841,7 +7841,7 @@ void __thiscall winIVROverlay_IVROverlay_011_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_011_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_011_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_011_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_011_GetPrimaryDashboardDevice_params params = { @@ -7870,7 +7870,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_011_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_011_ShowKeyboardForOverlay_params params = { @@ -7924,7 +7924,7 @@ void __thiscall winIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay_params params = { @@ -8190,7 +8190,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_012_HideKeyboard, 4) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute, 12) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay, 28) -uint32_t __thiscall winIVROverlay_IVROverlay_012_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_012_FindOverlay_params params = { @@ -8203,7 +8203,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_012_CreateOverlay_params params = { @@ -8217,7 +8217,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_012_DestroyOverlay_params params = { @@ -8229,7 +8229,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_012_SetHighQualityOverlay_params params = { @@ -8241,7 +8241,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_012_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_012_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_012_GetHighQualityOverlay_params params = { @@ -8252,7 +8252,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_012_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_012_GetOverlayKey_params params = { @@ -8267,7 +8267,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_012_GetOverlayName_params params = { @@ -8282,7 +8282,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_012_GetOverlayImageData_params params = { @@ -8310,7 +8310,7 @@ const char * __thiscall winIVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_012_SetOverlayRenderingPid_params params = { @@ -8323,7 +8323,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_012_GetOverlayRenderingPid_params params = { @@ -8335,7 +8335,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_012_SetOverlayFlag_params params = { @@ -8349,7 +8349,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_012_GetOverlayFlag_params params = { @@ -8363,7 +8363,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_012_SetOverlayColor_params params = { @@ -8378,7 +8378,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_012_GetOverlayColor_params params = { @@ -8393,7 +8393,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_012_SetOverlayAlpha_params params = { @@ -8406,7 +8406,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_012_GetOverlayAlpha_params params = { @@ -8419,7 +8419,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_012_SetOverlayWidthInMeters_params params = { @@ -8432,7 +8432,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_012_GetOverlayWidthInMeters_params params = { @@ -8445,7 +8445,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -8459,7 +8459,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -8473,7 +8473,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_012_SetOverlayTextureColorSpace_params params = { @@ -8486,7 +8486,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_012_GetOverlayTextureColorSpace_params params = { @@ -8499,7 +8499,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_012_SetOverlayTextureBounds_params params = { @@ -8512,7 +8512,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_012_GetOverlayTextureBounds_params params = { @@ -8525,7 +8525,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_012_GetOverlayTransformType_params params = { @@ -8538,7 +8538,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute_params params = { @@ -8552,7 +8552,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_012_GetOverlayTransformAbsolute_params params = { @@ -8566,7 +8566,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -8580,7 +8580,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -8594,7 +8594,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -8608,7 +8608,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -8623,7 +8623,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_012_ShowOverlay_params params = { @@ -8635,7 +8635,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_012_HideOverlay_params params = { @@ -8647,7 +8647,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_012_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_012_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_012_IsOverlayVisible_params params = { @@ -8659,7 +8659,7 @@ bool __thiscall winIVROverlay_IVROverlay_012_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_012_GetTransformForOverlayCoordinates_params params = { @@ -8674,7 +8674,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_012_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_101 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_012_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_101 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_012_PollNextOverlayEvent_params params = { @@ -8688,7 +8688,7 @@ bool __thiscall winIVROverlay_IVROverlay_012_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_012_GetOverlayInputMethod_params params = { @@ -8701,7 +8701,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_012_SetOverlayInputMethod_params params = { @@ -8714,7 +8714,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_012_GetOverlayMouseScale_params params = { @@ -8727,7 +8727,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_012_SetOverlayMouseScale_params params = { @@ -8740,7 +8740,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_012_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_012_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_012_ComputeOverlayIntersection_params params = { @@ -8754,7 +8754,7 @@ bool __thiscall winIVROverlay_IVROverlay_012_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse_params params = { @@ -8767,7 +8767,7 @@ bool __thiscall winIVROverlay_IVROverlay_012_HandleControllerOverlayInteractionA return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_012_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_012_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_012_IsHoverTargetOverlay_params params = { @@ -8779,7 +8779,7 @@ bool __thiscall winIVROverlay_IVROverlay_012_IsHoverTargetOverlay(struct w_steam return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_012_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_012_GetGamepadFocusOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_012_GetGamepadFocusOverlay_params params = { @@ -8790,7 +8790,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_012_GetGamepadFocusOverlay return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetGamepadFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) { struct cppIVROverlay_IVROverlay_012_SetGamepadFocusOverlay_params params = { @@ -8802,7 +8802,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct cppIVROverlay_IVROverlay_012_SetOverlayNeighbor_params params = { @@ -8816,7 +8816,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct cppIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor_params params = { @@ -8829,9 +8829,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_012_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_012_ClearOverlayTexture_params params = { @@ -8843,7 +8843,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_012_SetOverlayRaw_params params = { @@ -8859,7 +8859,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_012_SetOverlayFromFile_params params = { @@ -8874,7 +8874,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPI, uint32_t *pColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPI, uint32_t *pColorSpace) { struct cppIVROverlay_IVROverlay_012_GetOverlayTexture_params params = { @@ -8893,7 +8893,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle_params params = { @@ -8906,7 +8906,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_012_GetOverlayTextureSize_params params = { @@ -8920,7 +8920,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_012_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_012_CreateDashboardOverlay_params params = { @@ -8946,7 +8946,7 @@ bool __thiscall winIVROverlay_IVROverlay_012_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_012_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_012_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_012_IsActiveDashboardOverlay_params params = { @@ -8958,7 +8958,7 @@ bool __thiscall winIVROverlay_IVROverlay_012_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess_params params = { @@ -8971,7 +8971,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_012_GetDashboardOverlaySceneProcess_params params = { @@ -8995,7 +8995,7 @@ void __thiscall winIVROverlay_IVROverlay_012_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_012_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_012_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_012_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_012_GetPrimaryDashboardDevice_params params = { @@ -9024,7 +9024,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_012_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_012_ShowKeyboardForOverlay_params params = { @@ -9078,7 +9078,7 @@ void __thiscall winIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay_params params = { @@ -9351,7 +9351,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolut DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_013_SetOverlayIntersectionMask, 24) -uint32_t __thiscall winIVROverlay_IVROverlay_013_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_013_FindOverlay_params params = { @@ -9364,7 +9364,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_013_CreateOverlay_params params = { @@ -9378,7 +9378,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_013_DestroyOverlay_params params = { @@ -9390,7 +9390,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_013_SetHighQualityOverlay_params params = { @@ -9402,7 +9402,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_013_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_013_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_013_GetHighQualityOverlay_params params = { @@ -9413,7 +9413,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_013_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_013_GetOverlayKey_params params = { @@ -9428,7 +9428,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_013_GetOverlayName_params params = { @@ -9443,7 +9443,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_013_GetOverlayImageData_params params = { @@ -9471,7 +9471,7 @@ const char * __thiscall winIVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_013_SetOverlayRenderingPid_params params = { @@ -9484,7 +9484,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_013_GetOverlayRenderingPid_params params = { @@ -9496,7 +9496,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_013_SetOverlayFlag_params params = { @@ -9510,7 +9510,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_013_GetOverlayFlag_params params = { @@ -9524,7 +9524,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_013_SetOverlayColor_params params = { @@ -9539,7 +9539,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_013_GetOverlayColor_params params = { @@ -9554,7 +9554,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_013_SetOverlayAlpha_params params = { @@ -9567,7 +9567,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_013_GetOverlayAlpha_params params = { @@ -9580,7 +9580,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_013_SetOverlayTexelAspect_params params = { @@ -9593,7 +9593,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_013_GetOverlayTexelAspect_params params = { @@ -9606,7 +9606,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_013_SetOverlaySortOrder_params params = { @@ -9619,7 +9619,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_013_GetOverlaySortOrder_params params = { @@ -9632,7 +9632,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_013_SetOverlayWidthInMeters_params params = { @@ -9645,7 +9645,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_013_GetOverlayWidthInMeters_params params = { @@ -9658,7 +9658,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -9672,7 +9672,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -9686,7 +9686,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_013_SetOverlayTextureColorSpace_params params = { @@ -9699,7 +9699,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_013_GetOverlayTextureColorSpace_params params = { @@ -9712,7 +9712,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_013_SetOverlayTextureBounds_params params = { @@ -9725,7 +9725,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_013_GetOverlayTextureBounds_params params = { @@ -9738,7 +9738,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_013_GetOverlayTransformType_params params = { @@ -9751,7 +9751,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute_params params = { @@ -9765,7 +9765,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_013_GetOverlayTransformAbsolute_params params = { @@ -9779,7 +9779,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -9793,7 +9793,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -9807,7 +9807,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -9821,7 +9821,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -9836,7 +9836,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_013_ShowOverlay_params params = { @@ -9848,7 +9848,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_013_HideOverlay_params params = { @@ -9860,7 +9860,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_013_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_013_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_013_IsOverlayVisible_params params = { @@ -9872,7 +9872,7 @@ bool __thiscall winIVROverlay_IVROverlay_013_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_013_GetTransformForOverlayCoordinates_params params = { @@ -9887,7 +9887,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_013_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_104 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_013_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_104 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_013_PollNextOverlayEvent_params params = { @@ -9901,7 +9901,7 @@ bool __thiscall winIVROverlay_IVROverlay_013_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_013_GetOverlayInputMethod_params params = { @@ -9914,7 +9914,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_013_SetOverlayInputMethod_params params = { @@ -9927,7 +9927,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_013_GetOverlayMouseScale_params params = { @@ -9940,7 +9940,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_013_SetOverlayMouseScale_params params = { @@ -9953,7 +9953,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_013_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_013_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_013_ComputeOverlayIntersection_params params = { @@ -9967,7 +9967,7 @@ bool __thiscall winIVROverlay_IVROverlay_013_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse_params params = { @@ -9980,7 +9980,7 @@ bool __thiscall winIVROverlay_IVROverlay_013_HandleControllerOverlayInteractionA return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_013_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_013_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_013_IsHoverTargetOverlay_params params = { @@ -9992,7 +9992,7 @@ bool __thiscall winIVROverlay_IVROverlay_013_IsHoverTargetOverlay(struct w_steam return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_013_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_013_GetGamepadFocusOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_013_GetGamepadFocusOverlay_params params = { @@ -10003,7 +10003,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_013_GetGamepadFocusOverlay return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetGamepadFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) { struct cppIVROverlay_IVROverlay_013_SetGamepadFocusOverlay_params params = { @@ -10015,7 +10015,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct cppIVROverlay_IVROverlay_013_SetOverlayNeighbor_params params = { @@ -10029,7 +10029,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct cppIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor_params params = { @@ -10042,9 +10042,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_013_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_013_ClearOverlayTexture_params params = { @@ -10056,7 +10056,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_013_SetOverlayRaw_params params = { @@ -10072,7 +10072,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_013_SetOverlayFromFile_params params = { @@ -10087,7 +10087,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPI, uint32_t *pColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPI, uint32_t *pColorSpace) { struct cppIVROverlay_IVROverlay_013_GetOverlayTexture_params params = { @@ -10106,7 +10106,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle_params params = { @@ -10119,7 +10119,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_013_GetOverlayTextureSize_params params = { @@ -10133,7 +10133,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_013_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_013_CreateDashboardOverlay_params params = { @@ -10159,7 +10159,7 @@ bool __thiscall winIVROverlay_IVROverlay_013_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_013_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_013_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_013_IsActiveDashboardOverlay_params params = { @@ -10171,7 +10171,7 @@ bool __thiscall winIVROverlay_IVROverlay_013_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess_params params = { @@ -10184,7 +10184,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_013_GetDashboardOverlaySceneProcess_params params = { @@ -10208,7 +10208,7 @@ void __thiscall winIVROverlay_IVROverlay_013_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_013_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_013_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_013_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_013_GetPrimaryDashboardDevice_params params = { @@ -10237,7 +10237,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_013_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_013_ShowKeyboardForOverlay_params params = { @@ -10291,7 +10291,7 @@ void __thiscall winIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay_params params = { @@ -10303,7 +10303,7 @@ void __thiscall winIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay(struc cppIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay( ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_013_SetOverlayIntersectionMask_params params = { @@ -10591,7 +10591,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_014_SetOverlayIntersectionMask, DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_014_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_014_ShowMessageOverlay, 28) -uint32_t __thiscall winIVROverlay_IVROverlay_014_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_014_FindOverlay_params params = { @@ -10604,7 +10604,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_014_CreateOverlay_params params = { @@ -10618,7 +10618,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_014_DestroyOverlay_params params = { @@ -10630,7 +10630,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_014_SetHighQualityOverlay_params params = { @@ -10642,7 +10642,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_014_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_014_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_014_GetHighQualityOverlay_params params = { @@ -10653,7 +10653,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_014_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_014_GetOverlayKey_params params = { @@ -10668,7 +10668,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_014_GetOverlayName_params params = { @@ -10683,7 +10683,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_014_GetOverlayImageData_params params = { @@ -10711,7 +10711,7 @@ const char * __thiscall winIVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_014_SetOverlayRenderingPid_params params = { @@ -10724,7 +10724,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_014_GetOverlayRenderingPid_params params = { @@ -10736,7 +10736,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_014_SetOverlayFlag_params params = { @@ -10750,7 +10750,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_014_GetOverlayFlag_params params = { @@ -10764,7 +10764,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_014_SetOverlayColor_params params = { @@ -10779,7 +10779,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_014_GetOverlayColor_params params = { @@ -10794,7 +10794,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_014_SetOverlayAlpha_params params = { @@ -10807,7 +10807,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_014_GetOverlayAlpha_params params = { @@ -10820,7 +10820,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_014_SetOverlayTexelAspect_params params = { @@ -10833,7 +10833,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_014_GetOverlayTexelAspect_params params = { @@ -10846,7 +10846,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_014_SetOverlaySortOrder_params params = { @@ -10859,7 +10859,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_014_GetOverlaySortOrder_params params = { @@ -10872,7 +10872,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_014_SetOverlayWidthInMeters_params params = { @@ -10885,7 +10885,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_014_GetOverlayWidthInMeters_params params = { @@ -10898,7 +10898,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -10912,7 +10912,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -10926,7 +10926,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_014_SetOverlayTextureColorSpace_params params = { @@ -10939,7 +10939,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_014_GetOverlayTextureColorSpace_params params = { @@ -10952,7 +10952,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_014_SetOverlayTextureBounds_params params = { @@ -10965,7 +10965,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_014_GetOverlayTextureBounds_params params = { @@ -10978,7 +10978,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_014_GetOverlayTransformType_params params = { @@ -10991,7 +10991,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute_params params = { @@ -11005,7 +11005,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_014_GetOverlayTransformAbsolute_params params = { @@ -11019,7 +11019,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -11033,7 +11033,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -11047,7 +11047,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -11061,7 +11061,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -11076,7 +11076,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_014_ShowOverlay_params params = { @@ -11088,7 +11088,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_014_HideOverlay_params params = { @@ -11100,7 +11100,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_014_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_014_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_014_IsOverlayVisible_params params = { @@ -11112,7 +11112,7 @@ bool __thiscall winIVROverlay_IVROverlay_014_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_014_GetTransformForOverlayCoordinates_params params = { @@ -11127,7 +11127,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_014_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_106 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_014_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_106 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_014_PollNextOverlayEvent_params params = { @@ -11141,7 +11141,7 @@ bool __thiscall winIVROverlay_IVROverlay_014_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_014_GetOverlayInputMethod_params params = { @@ -11154,7 +11154,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_014_SetOverlayInputMethod_params params = { @@ -11167,7 +11167,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_014_GetOverlayMouseScale_params params = { @@ -11180,7 +11180,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_014_SetOverlayMouseScale_params params = { @@ -11193,7 +11193,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_014_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_014_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_014_ComputeOverlayIntersection_params params = { @@ -11207,7 +11207,7 @@ bool __thiscall winIVROverlay_IVROverlay_014_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse_params params = { @@ -11220,7 +11220,7 @@ bool __thiscall winIVROverlay_IVROverlay_014_HandleControllerOverlayInteractionA return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_014_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_014_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_014_IsHoverTargetOverlay_params params = { @@ -11232,7 +11232,7 @@ bool __thiscall winIVROverlay_IVROverlay_014_IsHoverTargetOverlay(struct w_steam return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_014_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_014_GetGamepadFocusOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_014_GetGamepadFocusOverlay_params params = { @@ -11243,7 +11243,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_014_GetGamepadFocusOverlay return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetGamepadFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) { struct cppIVROverlay_IVROverlay_014_SetGamepadFocusOverlay_params params = { @@ -11255,7 +11255,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct cppIVROverlay_IVROverlay_014_SetOverlayNeighbor_params params = { @@ -11269,7 +11269,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct cppIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor_params params = { @@ -11282,9 +11282,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_014_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_014_ClearOverlayTexture_params params = { @@ -11296,7 +11296,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_014_SetOverlayRaw_params params = { @@ -11312,7 +11312,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_014_SetOverlayFromFile_params params = { @@ -11327,7 +11327,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct cppIVROverlay_IVROverlay_014_GetOverlayTexture_params params = { @@ -11347,7 +11347,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle_params params = { @@ -11360,7 +11360,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_014_GetOverlayTextureSize_params params = { @@ -11374,7 +11374,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_014_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_014_CreateDashboardOverlay_params params = { @@ -11400,7 +11400,7 @@ bool __thiscall winIVROverlay_IVROverlay_014_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_014_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_014_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_014_IsActiveDashboardOverlay_params params = { @@ -11412,7 +11412,7 @@ bool __thiscall winIVROverlay_IVROverlay_014_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess_params params = { @@ -11425,7 +11425,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_014_GetDashboardOverlaySceneProcess_params params = { @@ -11449,7 +11449,7 @@ void __thiscall winIVROverlay_IVROverlay_014_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_014_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_014_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_014_GetPrimaryDashboardDevice_params params = { @@ -11478,7 +11478,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_014_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_014_ShowKeyboardForOverlay_params params = { @@ -11532,7 +11532,7 @@ void __thiscall winIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay_params params = { @@ -11544,7 +11544,7 @@ void __thiscall winIVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay(struc cppIVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay( ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_014_SetOverlayIntersectionMask_params params = { @@ -11559,7 +11559,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayFlags(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_014_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct cppIVROverlay_IVROverlay_014_GetOverlayFlags_params params = { @@ -11872,7 +11872,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_016_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_016_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_016_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_016_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_016_FindOverlay_params params = { @@ -11885,7 +11885,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_016_CreateOverlay_params params = { @@ -11899,7 +11899,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_016_DestroyOverlay_params params = { @@ -11911,7 +11911,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_016_SetHighQualityOverlay_params params = { @@ -11923,7 +11923,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_016_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_016_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_016_GetHighQualityOverlay_params params = { @@ -11934,7 +11934,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_016_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_016_GetOverlayKey_params params = { @@ -11949,7 +11949,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_016_GetOverlayName_params params = { @@ -11964,7 +11964,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct cppIVROverlay_IVROverlay_016_SetOverlayName_params params = { @@ -11977,7 +11977,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_016_GetOverlayImageData_params params = { @@ -12005,7 +12005,7 @@ const char * __thiscall winIVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_016_SetOverlayRenderingPid_params params = { @@ -12018,7 +12018,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_016_GetOverlayRenderingPid_params params = { @@ -12030,7 +12030,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_016_SetOverlayFlag_params params = { @@ -12044,7 +12044,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_016_GetOverlayFlag_params params = { @@ -12058,7 +12058,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_016_SetOverlayColor_params params = { @@ -12073,7 +12073,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_016_GetOverlayColor_params params = { @@ -12088,7 +12088,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_016_SetOverlayAlpha_params params = { @@ -12101,7 +12101,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_016_GetOverlayAlpha_params params = { @@ -12114,7 +12114,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_016_SetOverlayTexelAspect_params params = { @@ -12127,7 +12127,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_016_GetOverlayTexelAspect_params params = { @@ -12140,7 +12140,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_016_SetOverlaySortOrder_params params = { @@ -12153,7 +12153,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_016_GetOverlaySortOrder_params params = { @@ -12166,7 +12166,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_016_SetOverlayWidthInMeters_params params = { @@ -12179,7 +12179,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_016_GetOverlayWidthInMeters_params params = { @@ -12192,7 +12192,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -12206,7 +12206,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -12220,7 +12220,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_016_SetOverlayTextureColorSpace_params params = { @@ -12233,7 +12233,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_016_GetOverlayTextureColorSpace_params params = { @@ -12246,7 +12246,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_016_SetOverlayTextureBounds_params params = { @@ -12259,7 +12259,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_016_GetOverlayTextureBounds_params params = { @@ -12272,7 +12272,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, EVROverlayError *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct cppIVROverlay_IVROverlay_016_GetOverlayRenderModel_params params = { @@ -12288,7 +12288,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderModel(struct w_ return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct cppIVROverlay_IVROverlay_016_SetOverlayRenderModel_params params = { @@ -12302,7 +12302,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderModel(st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_016_GetOverlayTransformType_params params = { @@ -12315,7 +12315,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute_params params = { @@ -12329,7 +12329,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_016_GetOverlayTransformAbsolute_params params = { @@ -12343,7 +12343,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -12357,7 +12357,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -12371,7 +12371,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -12385,7 +12385,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -12400,7 +12400,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDevic return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative_params params = { @@ -12414,7 +12414,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformOverl return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative_params params = { @@ -12428,7 +12428,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformOverl return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_016_ShowOverlay_params params = { @@ -12440,7 +12440,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_016_HideOverlay_params params = { @@ -12452,7 +12452,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_016_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_016_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_016_IsOverlayVisible_params params = { @@ -12464,7 +12464,7 @@ bool __thiscall winIVROverlay_IVROverlay_016_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_016_GetTransformForOverlayCoordinates_params params = { @@ -12479,7 +12479,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_016_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_1010 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_016_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_1010 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_016_PollNextOverlayEvent_params params = { @@ -12493,7 +12493,7 @@ bool __thiscall winIVROverlay_IVROverlay_016_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_016_GetOverlayInputMethod_params params = { @@ -12506,7 +12506,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_016_SetOverlayInputMethod_params params = { @@ -12519,7 +12519,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_016_GetOverlayMouseScale_params params = { @@ -12532,7 +12532,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_016_SetOverlayMouseScale_params params = { @@ -12545,7 +12545,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_016_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_016_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_016_ComputeOverlayIntersection_params params = { @@ -12559,7 +12559,7 @@ bool __thiscall winIVROverlay_IVROverlay_016_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse_params params = { @@ -12572,7 +12572,7 @@ bool __thiscall winIVROverlay_IVROverlay_016_HandleControllerOverlayInteractionA return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_016_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_016_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_016_IsHoverTargetOverlay_params params = { @@ -12584,7 +12584,7 @@ bool __thiscall winIVROverlay_IVROverlay_016_IsHoverTargetOverlay(struct w_steam return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_016_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_016_GetGamepadFocusOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_016_GetGamepadFocusOverlay_params params = { @@ -12595,7 +12595,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_016_GetGamepadFocusOverlay return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetGamepadFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) { struct cppIVROverlay_IVROverlay_016_SetGamepadFocusOverlay_params params = { @@ -12607,7 +12607,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct cppIVROverlay_IVROverlay_016_SetOverlayNeighbor_params params = { @@ -12621,7 +12621,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct cppIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor_params params = { @@ -12634,9 +12634,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor(stru return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_016_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_016_ClearOverlayTexture_params params = { @@ -12648,7 +12648,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_016_SetOverlayRaw_params params = { @@ -12664,7 +12664,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_016_SetOverlayFromFile_params params = { @@ -12679,7 +12679,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct cppIVROverlay_IVROverlay_016_GetOverlayTexture_params params = { @@ -12699,7 +12699,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle_params params = { @@ -12712,7 +12712,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_016_GetOverlayTextureSize_params params = { @@ -12726,7 +12726,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_016_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_016_CreateDashboardOverlay_params params = { @@ -12752,7 +12752,7 @@ bool __thiscall winIVROverlay_IVROverlay_016_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_016_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_016_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_016_IsActiveDashboardOverlay_params params = { @@ -12764,7 +12764,7 @@ bool __thiscall winIVROverlay_IVROverlay_016_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess_params params = { @@ -12777,7 +12777,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_016_GetDashboardOverlaySceneProcess_params params = { @@ -12801,7 +12801,7 @@ void __thiscall winIVROverlay_IVROverlay_016_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_016_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_016_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_016_GetPrimaryDashboardDevice_params params = { @@ -12830,7 +12830,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_016_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_016_ShowKeyboardForOverlay_params params = { @@ -12884,7 +12884,7 @@ void __thiscall winIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay_params params = { @@ -12896,7 +12896,7 @@ void __thiscall winIVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay(struc cppIVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay( ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_016_SetOverlayIntersectionMask_params params = { @@ -12911,7 +12911,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayFlags(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct cppIVROverlay_IVROverlay_016_GetOverlayFlags_params params = { @@ -13248,7 +13248,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_017_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_017_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_017_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_017_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_017_FindOverlay_params params = { @@ -13261,7 +13261,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_017_CreateOverlay_params params = { @@ -13275,7 +13275,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_017_DestroyOverlay_params params = { @@ -13287,7 +13287,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_017_SetHighQualityOverlay_params params = { @@ -13299,7 +13299,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_017_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_017_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_017_GetHighQualityOverlay_params params = { @@ -13310,7 +13310,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_017_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_017_GetOverlayKey_params params = { @@ -13325,7 +13325,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_017_GetOverlayName_params params = { @@ -13340,7 +13340,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct cppIVROverlay_IVROverlay_017_SetOverlayName_params params = { @@ -13353,7 +13353,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_017_GetOverlayImageData_params params = { @@ -13381,7 +13381,7 @@ const char * __thiscall winIVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_017_SetOverlayRenderingPid_params params = { @@ -13394,7 +13394,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_017_GetOverlayRenderingPid_params params = { @@ -13406,7 +13406,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_017_SetOverlayFlag_params params = { @@ -13420,7 +13420,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_017_GetOverlayFlag_params params = { @@ -13434,7 +13434,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_017_SetOverlayColor_params params = { @@ -13449,7 +13449,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_017_GetOverlayColor_params params = { @@ -13464,7 +13464,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_017_SetOverlayAlpha_params params = { @@ -13477,7 +13477,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_017_GetOverlayAlpha_params params = { @@ -13490,7 +13490,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_017_SetOverlayTexelAspect_params params = { @@ -13503,7 +13503,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_017_GetOverlayTexelAspect_params params = { @@ -13516,7 +13516,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_017_SetOverlaySortOrder_params params = { @@ -13529,7 +13529,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_017_GetOverlaySortOrder_params params = { @@ -13542,7 +13542,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_017_SetOverlayWidthInMeters_params params = { @@ -13555,7 +13555,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_017_GetOverlayWidthInMeters_params params = { @@ -13568,7 +13568,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -13582,7 +13582,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -13596,7 +13596,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_017_SetOverlayTextureColorSpace_params params = { @@ -13609,7 +13609,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_017_GetOverlayTextureColorSpace_params params = { @@ -13622,7 +13622,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_017_SetOverlayTextureBounds_params params = { @@ -13635,7 +13635,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_017_GetOverlayTextureBounds_params params = { @@ -13648,7 +13648,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, EVROverlayError *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct cppIVROverlay_IVROverlay_017_GetOverlayRenderModel_params params = { @@ -13664,7 +13664,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderModel(struct w_ return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct cppIVROverlay_IVROverlay_017_SetOverlayRenderModel_params params = { @@ -13678,7 +13678,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderModel(st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_017_GetOverlayTransformType_params params = { @@ -13691,7 +13691,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute_params params = { @@ -13705,7 +13705,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_017_GetOverlayTransformAbsolute_params params = { @@ -13719,7 +13719,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -13733,7 +13733,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -13747,7 +13747,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -13761,7 +13761,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -13776,7 +13776,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDevic return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative_params params = { @@ -13790,7 +13790,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformOverl return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative_params params = { @@ -13804,7 +13804,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformOverl return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_017_ShowOverlay_params params = { @@ -13816,7 +13816,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_017_HideOverlay_params params = { @@ -13828,7 +13828,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_017_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_017_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_017_IsOverlayVisible_params params = { @@ -13840,7 +13840,7 @@ bool __thiscall winIVROverlay_IVROverlay_017_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_017_GetTransformForOverlayCoordinates_params params = { @@ -13855,7 +13855,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_017_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_1011 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_017_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_1011 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_017_PollNextOverlayEvent_params params = { @@ -13869,7 +13869,7 @@ bool __thiscall winIVROverlay_IVROverlay_017_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_017_GetOverlayInputMethod_params params = { @@ -13882,7 +13882,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_017_SetOverlayInputMethod_params params = { @@ -13895,7 +13895,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_017_GetOverlayMouseScale_params params = { @@ -13908,7 +13908,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_017_SetOverlayMouseScale_params params = { @@ -13921,7 +13921,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_017_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_017_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_017_ComputeOverlayIntersection_params params = { @@ -13935,7 +13935,7 @@ bool __thiscall winIVROverlay_IVROverlay_017_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unControllerDeviceIndex) +bool __thiscall winIVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unControllerDeviceIndex) { struct cppIVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse_params params = { @@ -13948,7 +13948,7 @@ bool __thiscall winIVROverlay_IVROverlay_017_HandleControllerOverlayInteractionA return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_017_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_017_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_017_IsHoverTargetOverlay_params params = { @@ -13960,7 +13960,7 @@ bool __thiscall winIVROverlay_IVROverlay_017_IsHoverTargetOverlay(struct w_steam return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_017_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_017_GetGamepadFocusOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_017_GetGamepadFocusOverlay_params params = { @@ -13971,7 +13971,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_017_GetGamepadFocusOverlay return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetGamepadFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) { struct cppIVROverlay_IVROverlay_017_SetGamepadFocusOverlay_params params = { @@ -13983,7 +13983,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct cppIVROverlay_IVROverlay_017_SetOverlayNeighbor_params params = { @@ -13997,7 +13997,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct cppIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor_params params = { @@ -14010,7 +14010,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, VROverlayHandle_t ulOverlay, uint32_t eWhich, const HmdVector2_t *vCenter, float fRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *vCenter, float fRadius) { struct cppIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform_params params = { @@ -14025,7 +14025,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, VROverlayHandle_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) { struct cppIVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform_params params = { @@ -14040,9 +14040,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform(s return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_017_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_017_ClearOverlayTexture_params params = { @@ -14054,7 +14054,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_017_SetOverlayRaw_params params = { @@ -14070,7 +14070,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_017_SetOverlayFromFile_params params = { @@ -14085,7 +14085,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct cppIVROverlay_IVROverlay_017_GetOverlayTexture_params params = { @@ -14105,7 +14105,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle_params params = { @@ -14118,7 +14118,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_017_GetOverlayTextureSize_params params = { @@ -14132,7 +14132,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_017_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_017_CreateDashboardOverlay_params params = { @@ -14158,7 +14158,7 @@ bool __thiscall winIVROverlay_IVROverlay_017_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_017_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_017_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_017_IsActiveDashboardOverlay_params params = { @@ -14170,7 +14170,7 @@ bool __thiscall winIVROverlay_IVROverlay_017_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess_params params = { @@ -14183,7 +14183,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_017_GetDashboardOverlaySceneProcess_params params = { @@ -14207,7 +14207,7 @@ void __thiscall winIVROverlay_IVROverlay_017_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_017_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_017_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_017_GetPrimaryDashboardDevice_params params = { @@ -14236,7 +14236,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_017_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_017_ShowKeyboardForOverlay_params params = { @@ -14290,7 +14290,7 @@ void __thiscall winIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay_params params = { @@ -14302,7 +14302,7 @@ void __thiscall winIVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay(struc cppIVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay( ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_017_SetOverlayIntersectionMask_params params = { @@ -14317,7 +14317,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayFlags(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct cppIVROverlay_IVROverlay_017_GetOverlayFlags_params params = { @@ -14657,7 +14657,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_018_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_018_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_018_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_018_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_018_FindOverlay_params params = { @@ -14670,7 +14670,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_018_CreateOverlay_params params = { @@ -14684,7 +14684,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_018_DestroyOverlay_params params = { @@ -14696,7 +14696,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_018_SetHighQualityOverlay_params params = { @@ -14708,7 +14708,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_018_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_018_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_018_GetHighQualityOverlay_params params = { @@ -14719,7 +14719,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_018_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_018_GetOverlayKey_params params = { @@ -14734,7 +14734,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_018_GetOverlayName_params params = { @@ -14749,7 +14749,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct cppIVROverlay_IVROverlay_018_SetOverlayName_params params = { @@ -14762,7 +14762,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_018_GetOverlayImageData_params params = { @@ -14790,7 +14790,7 @@ const char * __thiscall winIVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_018_SetOverlayRenderingPid_params params = { @@ -14803,7 +14803,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_018_GetOverlayRenderingPid_params params = { @@ -14815,7 +14815,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_018_SetOverlayFlag_params params = { @@ -14829,7 +14829,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_018_GetOverlayFlag_params params = { @@ -14843,7 +14843,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_018_SetOverlayColor_params params = { @@ -14858,7 +14858,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_018_GetOverlayColor_params params = { @@ -14873,7 +14873,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_018_SetOverlayAlpha_params params = { @@ -14886,7 +14886,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_018_GetOverlayAlpha_params params = { @@ -14899,7 +14899,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_018_SetOverlayTexelAspect_params params = { @@ -14912,7 +14912,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_018_GetOverlayTexelAspect_params params = { @@ -14925,7 +14925,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_018_SetOverlaySortOrder_params params = { @@ -14938,7 +14938,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_018_GetOverlaySortOrder_params params = { @@ -14951,7 +14951,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_018_SetOverlayWidthInMeters_params params = { @@ -14964,7 +14964,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_018_GetOverlayWidthInMeters_params params = { @@ -14977,7 +14977,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -14991,7 +14991,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -15005,7 +15005,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_018_SetOverlayTextureColorSpace_params params = { @@ -15018,7 +15018,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_018_GetOverlayTextureColorSpace_params params = { @@ -15031,7 +15031,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_018_SetOverlayTextureBounds_params params = { @@ -15044,7 +15044,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_018_GetOverlayTextureBounds_params params = { @@ -15057,7 +15057,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, EVROverlayError *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct cppIVROverlay_IVROverlay_018_GetOverlayRenderModel_params params = { @@ -15073,7 +15073,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderModel(struct w_ return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct cppIVROverlay_IVROverlay_018_SetOverlayRenderModel_params params = { @@ -15087,7 +15087,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderModel(st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_018_GetOverlayTransformType_params params = { @@ -15100,7 +15100,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute_params params = { @@ -15114,7 +15114,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_018_GetOverlayTransformAbsolute_params params = { @@ -15128,7 +15128,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -15142,7 +15142,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -15156,7 +15156,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -15170,7 +15170,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -15185,7 +15185,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDevic return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative_params params = { @@ -15199,7 +15199,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformOverl return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative_params params = { @@ -15213,7 +15213,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformOverl return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_018_ShowOverlay_params params = { @@ -15225,7 +15225,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_018_HideOverlay_params params = { @@ -15237,7 +15237,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_018_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_018_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_018_IsOverlayVisible_params params = { @@ -15249,7 +15249,7 @@ bool __thiscall winIVROverlay_IVROverlay_018_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_018_GetTransformForOverlayCoordinates_params params = { @@ -15264,7 +15264,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_018_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_1017 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_018_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_1017 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_018_PollNextOverlayEvent_params params = { @@ -15278,7 +15278,7 @@ bool __thiscall winIVROverlay_IVROverlay_018_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_018_GetOverlayInputMethod_params params = { @@ -15291,7 +15291,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_018_SetOverlayInputMethod_params params = { @@ -15304,7 +15304,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_018_GetOverlayMouseScale_params params = { @@ -15317,7 +15317,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_018_SetOverlayMouseScale_params params = { @@ -15330,7 +15330,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_018_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_018_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_018_ComputeOverlayIntersection_params params = { @@ -15344,7 +15344,7 @@ bool __thiscall winIVROverlay_IVROverlay_018_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_018_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_018_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_018_IsHoverTargetOverlay_params params = { @@ -15356,7 +15356,7 @@ bool __thiscall winIVROverlay_IVROverlay_018_IsHoverTargetOverlay(struct w_steam return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_018_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_018_GetGamepadFocusOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_018_GetGamepadFocusOverlay_params params = { @@ -15367,7 +15367,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_018_GetGamepadFocusOverlay return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetGamepadFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) { struct cppIVROverlay_IVROverlay_018_SetGamepadFocusOverlay_params params = { @@ -15379,7 +15379,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct cppIVROverlay_IVROverlay_018_SetOverlayNeighbor_params params = { @@ -15393,7 +15393,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct cppIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor_params params = { @@ -15406,7 +15406,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, VROverlayHandle_t ulOverlay, uint32_t eWhich, const HmdVector2_t *vCenter, float fRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *vCenter, float fRadius) { struct cppIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform_params params = { @@ -15421,7 +15421,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, VROverlayHandle_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) { struct cppIVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform_params params = { @@ -15436,9 +15436,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform(s return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_018_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_018_ClearOverlayTexture_params params = { @@ -15450,7 +15450,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_018_SetOverlayRaw_params params = { @@ -15466,7 +15466,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_018_SetOverlayFromFile_params params = { @@ -15481,7 +15481,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct cppIVROverlay_IVROverlay_018_GetOverlayTexture_params params = { @@ -15501,7 +15501,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle_params params = { @@ -15514,7 +15514,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_018_GetOverlayTextureSize_params params = { @@ -15528,7 +15528,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_018_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_018_CreateDashboardOverlay_params params = { @@ -15554,7 +15554,7 @@ bool __thiscall winIVROverlay_IVROverlay_018_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_018_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_018_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_018_IsActiveDashboardOverlay_params params = { @@ -15566,7 +15566,7 @@ bool __thiscall winIVROverlay_IVROverlay_018_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess_params params = { @@ -15579,7 +15579,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_018_GetDashboardOverlaySceneProcess_params params = { @@ -15603,7 +15603,7 @@ void __thiscall winIVROverlay_IVROverlay_018_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_018_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_018_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_018_GetPrimaryDashboardDevice_params params = { @@ -15632,7 +15632,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_018_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_018_ShowKeyboardForOverlay_params params = { @@ -15686,7 +15686,7 @@ void __thiscall winIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay_params params = { @@ -15698,7 +15698,7 @@ void __thiscall winIVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay(struc cppIVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay( ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_018_SetOverlayIntersectionMask_params params = { @@ -15713,7 +15713,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayFlags(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct cppIVROverlay_IVROverlay_018_GetOverlayFlags_params params = { @@ -16051,7 +16051,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_019_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_019_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_019_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_019_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_019_FindOverlay_params params = { @@ -16064,7 +16064,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_019_CreateOverlay_params params = { @@ -16078,7 +16078,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_019_DestroyOverlay_params params = { @@ -16090,7 +16090,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetHighQualityOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetHighQualityOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_019_SetHighQualityOverlay_params params = { @@ -16102,7 +16102,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetHighQualityOverlay(struct w_ return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_019_GetHighQualityOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_019_GetHighQualityOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_019_GetHighQualityOverlay_params params = { @@ -16113,7 +16113,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_019_GetHighQualityOverlay( return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_019_GetOverlayKey_params params = { @@ -16128,7 +16128,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_019_GetOverlayName_params params = { @@ -16143,7 +16143,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct cppIVROverlay_IVROverlay_019_SetOverlayName_params params = { @@ -16156,7 +16156,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_019_GetOverlayImageData_params params = { @@ -16184,7 +16184,7 @@ const char * __thiscall winIVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_019_SetOverlayRenderingPid_params params = { @@ -16197,7 +16197,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_019_GetOverlayRenderingPid_params params = { @@ -16209,7 +16209,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_019_SetOverlayFlag_params params = { @@ -16223,7 +16223,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_019_GetOverlayFlag_params params = { @@ -16237,7 +16237,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_019_SetOverlayColor_params params = { @@ -16252,7 +16252,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_019_GetOverlayColor_params params = { @@ -16267,7 +16267,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_019_SetOverlayAlpha_params params = { @@ -16280,7 +16280,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_019_GetOverlayAlpha_params params = { @@ -16293,7 +16293,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_019_SetOverlayTexelAspect_params params = { @@ -16306,7 +16306,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_019_GetOverlayTexelAspect_params params = { @@ -16319,7 +16319,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_019_SetOverlaySortOrder_params params = { @@ -16332,7 +16332,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_019_GetOverlaySortOrder_params params = { @@ -16345,7 +16345,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_019_SetOverlayWidthInMeters_params params = { @@ -16358,7 +16358,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_019_GetOverlayWidthInMeters_params params = { @@ -16371,7 +16371,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -16385,7 +16385,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -16399,7 +16399,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_019_SetOverlayTextureColorSpace_params params = { @@ -16412,7 +16412,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_019_GetOverlayTextureColorSpace_params params = { @@ -16425,7 +16425,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_019_SetOverlayTextureBounds_params params = { @@ -16438,7 +16438,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_019_GetOverlayTextureBounds_params params = { @@ -16451,7 +16451,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, EVROverlayError *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct cppIVROverlay_IVROverlay_019_GetOverlayRenderModel_params params = { @@ -16467,7 +16467,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderModel(struct w_ return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct cppIVROverlay_IVROverlay_019_SetOverlayRenderModel_params params = { @@ -16481,7 +16481,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderModel(st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_019_GetOverlayTransformType_params params = { @@ -16494,7 +16494,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute_params params = { @@ -16508,7 +16508,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_019_GetOverlayTransformAbsolute_params params = { @@ -16522,7 +16522,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -16536,7 +16536,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -16550,7 +16550,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -16564,7 +16564,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -16579,7 +16579,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDevic return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative_params params = { @@ -16593,7 +16593,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformOverl return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative_params params = { @@ -16607,7 +16607,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformOverl return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_019_ShowOverlay_params params = { @@ -16619,7 +16619,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_019_HideOverlay_params params = { @@ -16631,7 +16631,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_019_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_019_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_019_IsOverlayVisible_params params = { @@ -16643,7 +16643,7 @@ bool __thiscall winIVROverlay_IVROverlay_019_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_019_GetTransformForOverlayCoordinates_params params = { @@ -16658,7 +16658,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_019_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_1610 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_019_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_1610 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_019_PollNextOverlayEvent_params params = { @@ -16672,7 +16672,7 @@ bool __thiscall winIVROverlay_IVROverlay_019_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_019_GetOverlayInputMethod_params params = { @@ -16685,7 +16685,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_019_SetOverlayInputMethod_params params = { @@ -16698,7 +16698,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_019_GetOverlayMouseScale_params params = { @@ -16711,7 +16711,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_019_SetOverlayMouseScale_params params = { @@ -16724,7 +16724,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_019_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_019_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_019_ComputeOverlayIntersection_params params = { @@ -16738,7 +16738,7 @@ bool __thiscall winIVROverlay_IVROverlay_019_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_019_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_019_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_019_IsHoverTargetOverlay_params params = { @@ -16750,7 +16750,7 @@ bool __thiscall winIVROverlay_IVROverlay_019_IsHoverTargetOverlay(struct w_steam return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_019_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_019_GetGamepadFocusOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_019_GetGamepadFocusOverlay_params params = { @@ -16761,7 +16761,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_019_GetGamepadFocusOverlay return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetGamepadFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) { struct cppIVROverlay_IVROverlay_019_SetGamepadFocusOverlay_params params = { @@ -16773,7 +16773,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct cppIVROverlay_IVROverlay_019_SetOverlayNeighbor_params params = { @@ -16787,7 +16787,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct cppIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor_params params = { @@ -16800,7 +16800,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, VROverlayHandle_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) { struct cppIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform_params params = { @@ -16815,7 +16815,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, VROverlayHandle_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) { struct cppIVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform_params params = { @@ -16830,9 +16830,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform(s return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_019_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_019_ClearOverlayTexture_params params = { @@ -16844,7 +16844,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_019_SetOverlayRaw_params params = { @@ -16860,7 +16860,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_019_SetOverlayFromFile_params params = { @@ -16875,7 +16875,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct cppIVROverlay_IVROverlay_019_GetOverlayTexture_params params = { @@ -16895,7 +16895,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle_params params = { @@ -16908,7 +16908,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_019_GetOverlayTextureSize_params params = { @@ -16922,7 +16922,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_019_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_019_CreateDashboardOverlay_params params = { @@ -16948,7 +16948,7 @@ bool __thiscall winIVROverlay_IVROverlay_019_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_019_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_019_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_019_IsActiveDashboardOverlay_params params = { @@ -16960,7 +16960,7 @@ bool __thiscall winIVROverlay_IVROverlay_019_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess_params params = { @@ -16973,7 +16973,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_019_GetDashboardOverlaySceneProcess_params params = { @@ -16997,7 +16997,7 @@ void __thiscall winIVROverlay_IVROverlay_019_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_019_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_019_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_019_GetPrimaryDashboardDevice_params params = { @@ -17026,7 +17026,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_019_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_019_ShowKeyboardForOverlay_params params = { @@ -17080,7 +17080,7 @@ void __thiscall winIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay_params params = { @@ -17092,7 +17092,7 @@ void __thiscall winIVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay(struc cppIVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay( ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_019_SetOverlayIntersectionMask_params params = { @@ -17107,7 +17107,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayFlags(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct cppIVROverlay_IVROverlay_019_GetOverlayFlags_params params = { @@ -17443,7 +17443,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_020_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_020_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_020_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_020_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_020_FindOverlay_params params = { @@ -17456,7 +17456,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_020_CreateOverlay_params params = { @@ -17470,7 +17470,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_020_DestroyOverlay_params params = { @@ -17482,7 +17482,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_020_GetOverlayKey_params params = { @@ -17497,7 +17497,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_020_GetOverlayName_params params = { @@ -17512,7 +17512,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct cppIVROverlay_IVROverlay_020_SetOverlayName_params params = { @@ -17525,7 +17525,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_020_GetOverlayImageData_params params = { @@ -17553,7 +17553,7 @@ const char * __thiscall winIVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_020_SetOverlayRenderingPid_params params = { @@ -17566,7 +17566,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_020_GetOverlayRenderingPid_params params = { @@ -17578,7 +17578,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_020_SetOverlayFlag_params params = { @@ -17592,7 +17592,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_020_GetOverlayFlag_params params = { @@ -17606,7 +17606,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_020_SetOverlayColor_params params = { @@ -17621,7 +17621,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_020_GetOverlayColor_params params = { @@ -17636,7 +17636,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_020_SetOverlayAlpha_params params = { @@ -17649,7 +17649,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_020_GetOverlayAlpha_params params = { @@ -17662,7 +17662,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_020_SetOverlayTexelAspect_params params = { @@ -17675,7 +17675,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_020_GetOverlayTexelAspect_params params = { @@ -17688,7 +17688,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_020_SetOverlaySortOrder_params params = { @@ -17701,7 +17701,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_020_GetOverlaySortOrder_params params = { @@ -17714,7 +17714,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_020_SetOverlayWidthInMeters_params params = { @@ -17727,7 +17727,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_020_GetOverlayWidthInMeters_params params = { @@ -17740,7 +17740,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -17754,7 +17754,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters) { struct cppIVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters_params params = { @@ -17768,7 +17768,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRang return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_020_SetOverlayTextureColorSpace_params params = { @@ -17781,7 +17781,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_020_GetOverlayTextureColorSpace_params params = { @@ -17794,7 +17794,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_020_SetOverlayTextureBounds_params params = { @@ -17807,7 +17807,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_020_GetOverlayTextureBounds_params params = { @@ -17820,7 +17820,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, EVROverlayError *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct cppIVROverlay_IVROverlay_020_GetOverlayRenderModel_params params = { @@ -17836,7 +17836,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderModel(struct w_ return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct cppIVROverlay_IVROverlay_020_SetOverlayRenderModel_params params = { @@ -17850,7 +17850,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderModel(st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_020_GetOverlayTransformType_params params = { @@ -17863,7 +17863,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute_params params = { @@ -17877,7 +17877,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_020_GetOverlayTransformAbsolute_params params = { @@ -17891,7 +17891,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -17905,7 +17905,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -17919,7 +17919,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -17933,7 +17933,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -17948,7 +17948,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDevic return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative_params params = { @@ -17962,7 +17962,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformOverl return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative_params params = { @@ -17976,7 +17976,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformOverl return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_020_ShowOverlay_params params = { @@ -17988,7 +17988,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_020_HideOverlay_params params = { @@ -18000,7 +18000,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_020_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_020_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_020_IsOverlayVisible_params params = { @@ -18012,7 +18012,7 @@ bool __thiscall winIVROverlay_IVROverlay_020_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_020_GetTransformForOverlayCoordinates_params params = { @@ -18027,7 +18027,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_020_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_1715 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_020_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_1715 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_020_PollNextOverlayEvent_params params = { @@ -18041,7 +18041,7 @@ bool __thiscall winIVROverlay_IVROverlay_020_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_020_GetOverlayInputMethod_params params = { @@ -18054,7 +18054,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_020_SetOverlayInputMethod_params params = { @@ -18067,7 +18067,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_020_GetOverlayMouseScale_params params = { @@ -18080,7 +18080,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_020_SetOverlayMouseScale_params params = { @@ -18093,7 +18093,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_020_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_020_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_020_ComputeOverlayIntersection_params params = { @@ -18107,7 +18107,7 @@ bool __thiscall winIVROverlay_IVROverlay_020_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_020_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_020_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_020_IsHoverTargetOverlay_params params = { @@ -18119,7 +18119,7 @@ bool __thiscall winIVROverlay_IVROverlay_020_IsHoverTargetOverlay(struct w_steam return params._ret; } -VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_020_GetGamepadFocusOverlay(struct w_steam_iface *_this) +uint64_t __thiscall winIVROverlay_IVROverlay_020_GetGamepadFocusOverlay(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_020_GetGamepadFocusOverlay_params params = { @@ -18130,7 +18130,7 @@ VROverlayHandle_t __thiscall winIVROverlay_IVROverlay_020_GetGamepadFocusOverlay return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetGamepadFocusOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulNewFocusOverlay) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetGamepadFocusOverlay(struct w_steam_iface *_this, uint64_t ulNewFocusOverlay) { struct cppIVROverlay_IVROverlay_020_SetGamepadFocusOverlay_params params = { @@ -18142,7 +18142,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetGamepadFocusOverlay(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom, uint64_t ulTo) { struct cppIVROverlay_IVROverlay_020_SetOverlayNeighbor_params params = { @@ -18156,7 +18156,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayNeighbor(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, VROverlayHandle_t ulFrom) +uint32_t __thiscall winIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor(struct w_steam_iface *_this, uint32_t eDirection, uint64_t ulFrom) { struct cppIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor_params params = { @@ -18169,7 +18169,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, VROverlayHandle_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) { struct cppIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform_params params = { @@ -18184,7 +18184,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, VROverlayHandle_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) { struct cppIVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform_params params = { @@ -18199,9 +18199,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform(s return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_020_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_020_ClearOverlayTexture_params params = { @@ -18213,7 +18213,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_020_SetOverlayRaw_params params = { @@ -18229,7 +18229,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_020_SetOverlayFromFile_params params = { @@ -18244,7 +18244,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct cppIVROverlay_IVROverlay_020_GetOverlayTexture_params params = { @@ -18264,7 +18264,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle_params params = { @@ -18277,7 +18277,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_020_GetOverlayTextureSize_params params = { @@ -18291,7 +18291,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_020_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_020_CreateDashboardOverlay_params params = { @@ -18317,7 +18317,7 @@ bool __thiscall winIVROverlay_IVROverlay_020_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_020_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_020_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_020_IsActiveDashboardOverlay_params params = { @@ -18329,7 +18329,7 @@ bool __thiscall winIVROverlay_IVROverlay_020_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess_params params = { @@ -18342,7 +18342,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_020_GetDashboardOverlaySceneProcess_params params = { @@ -18366,7 +18366,7 @@ void __thiscall winIVROverlay_IVROverlay_020_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_020_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_020_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_020_GetPrimaryDashboardDevice_params params = { @@ -18395,7 +18395,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_020_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_020_ShowKeyboardForOverlay_params params = { @@ -18449,7 +18449,7 @@ void __thiscall winIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay_params params = { @@ -18461,7 +18461,7 @@ void __thiscall winIVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay(struc cppIVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay( ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_020_SetOverlayIntersectionMask_params params = { @@ -18476,7 +18476,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayFlags(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct cppIVROverlay_IVROverlay_020_GetOverlayFlags_params params = { @@ -18804,7 +18804,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_021_GetOverlayFlags, 16) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_021_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_021_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_021_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_021_FindOverlay_params params = { @@ -18817,7 +18817,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_021_CreateOverlay_params params = { @@ -18831,7 +18831,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_021_DestroyOverlay_params params = { @@ -18843,7 +18843,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_021_GetOverlayKey_params params = { @@ -18858,7 +18858,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_021_GetOverlayName_params params = { @@ -18873,7 +18873,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct cppIVROverlay_IVROverlay_021_SetOverlayName_params params = { @@ -18886,7 +18886,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_021_GetOverlayImageData_params params = { @@ -18914,7 +18914,7 @@ const char * __thiscall winIVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_021_SetOverlayRenderingPid_params params = { @@ -18927,7 +18927,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_021_GetOverlayRenderingPid_params params = { @@ -18939,7 +18939,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_021_SetOverlayFlag_params params = { @@ -18953,7 +18953,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_021_GetOverlayFlag_params params = { @@ -18967,7 +18967,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_021_SetOverlayColor_params params = { @@ -18982,7 +18982,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_021_GetOverlayColor_params params = { @@ -18997,7 +18997,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_021_SetOverlayAlpha_params params = { @@ -19010,7 +19010,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_021_GetOverlayAlpha_params params = { @@ -19023,7 +19023,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_021_SetOverlayTexelAspect_params params = { @@ -19036,7 +19036,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_021_GetOverlayTexelAspect_params params = { @@ -19049,7 +19049,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_021_SetOverlaySortOrder_params params = { @@ -19062,7 +19062,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_021_GetOverlaySortOrder_params params = { @@ -19075,7 +19075,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_021_SetOverlayWidthInMeters_params params = { @@ -19088,7 +19088,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_021_GetOverlayWidthInMeters_params params = { @@ -19101,7 +19101,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayCurvature(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fCurvature) { struct cppIVROverlay_IVROverlay_021_SetOverlayCurvature_params params = { @@ -19114,7 +19114,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayCurvature(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) { struct cppIVROverlay_IVROverlay_021_GetOverlayCurvature_params params = { @@ -19127,7 +19127,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_021_SetOverlayTextureColorSpace_params params = { @@ -19140,7 +19140,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_021_GetOverlayTextureColorSpace_params params = { @@ -19153,7 +19153,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_021_SetOverlayTextureBounds_params params = { @@ -19166,7 +19166,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_021_GetOverlayTextureBounds_params params = { @@ -19179,7 +19179,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, EVROverlayError *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct cppIVROverlay_IVROverlay_021_GetOverlayRenderModel_params params = { @@ -19195,7 +19195,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderModel(struct w_ return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct cppIVROverlay_IVROverlay_021_SetOverlayRenderModel_params params = { @@ -19209,7 +19209,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderModel(st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_021_GetOverlayTransformType_params params = { @@ -19222,7 +19222,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute_params params = { @@ -19236,7 +19236,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_021_GetOverlayTransformAbsolute_params params = { @@ -19250,7 +19250,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -19264,7 +19264,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -19278,7 +19278,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -19292,7 +19292,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -19307,7 +19307,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDevic return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative_params params = { @@ -19321,7 +19321,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformOverl return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative_params params = { @@ -19335,7 +19335,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformOverl return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_021_ShowOverlay_params params = { @@ -19347,7 +19347,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_021_HideOverlay_params params = { @@ -19359,7 +19359,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_021_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_021_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_021_IsOverlayVisible_params params = { @@ -19371,7 +19371,7 @@ bool __thiscall winIVROverlay_IVROverlay_021_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_021_GetTransformForOverlayCoordinates_params params = { @@ -19386,7 +19386,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_021_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_1819 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_021_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_1819 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_021_PollNextOverlayEvent_params params = { @@ -19400,7 +19400,7 @@ bool __thiscall winIVROverlay_IVROverlay_021_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_021_GetOverlayInputMethod_params params = { @@ -19413,7 +19413,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_021_SetOverlayInputMethod_params params = { @@ -19426,7 +19426,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_021_GetOverlayMouseScale_params params = { @@ -19439,7 +19439,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_021_SetOverlayMouseScale_params params = { @@ -19452,7 +19452,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_021_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_021_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_021_ComputeOverlayIntersection_params params = { @@ -19466,7 +19466,7 @@ bool __thiscall winIVROverlay_IVROverlay_021_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_021_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_021_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_021_IsHoverTargetOverlay_params params = { @@ -19478,7 +19478,7 @@ bool __thiscall winIVROverlay_IVROverlay_021_IsHoverTargetOverlay(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, VROverlayHandle_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) { struct cppIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform_params params = { @@ -19493,7 +19493,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, VROverlayHandle_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) { struct cppIVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform_params params = { @@ -19508,9 +19508,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform(s return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_021_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_021_ClearOverlayTexture_params params = { @@ -19522,7 +19522,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unDepth) { struct cppIVROverlay_IVROverlay_021_SetOverlayRaw_params params = { @@ -19538,7 +19538,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_021_SetOverlayFromFile_params params = { @@ -19553,7 +19553,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct cppIVROverlay_IVROverlay_021_GetOverlayTexture_params params = { @@ -19573,7 +19573,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle_params params = { @@ -19586,7 +19586,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_021_GetOverlayTextureSize_params params = { @@ -19600,7 +19600,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_021_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_021_CreateDashboardOverlay_params params = { @@ -19626,7 +19626,7 @@ bool __thiscall winIVROverlay_IVROverlay_021_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_021_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_021_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_021_IsActiveDashboardOverlay_params params = { @@ -19638,7 +19638,7 @@ bool __thiscall winIVROverlay_IVROverlay_021_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess_params params = { @@ -19651,7 +19651,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_021_GetDashboardOverlaySceneProcess_params params = { @@ -19675,7 +19675,7 @@ void __thiscall winIVROverlay_IVROverlay_021_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_021_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_021_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_021_GetPrimaryDashboardDevice_params params = { @@ -19704,7 +19704,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_021_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_021_ShowKeyboardForOverlay_params params = { @@ -19758,7 +19758,7 @@ void __thiscall winIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay_params params = { @@ -19770,7 +19770,7 @@ void __thiscall winIVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay(struc cppIVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay( ¶ms ); } -uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_021_SetOverlayIntersectionMask_params params = { @@ -19785,7 +19785,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayFlags(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct cppIVROverlay_IVROverlay_021_GetOverlayFlags_params params = { @@ -20111,7 +20111,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_022_SetKeyboardPositionForOverl DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_022_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_022_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_022_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_022_FindOverlay_params params = { @@ -20124,7 +20124,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_022_CreateOverlay_params params = { @@ -20138,7 +20138,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_022_DestroyOverlay_params params = { @@ -20150,7 +20150,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_022_GetOverlayKey_params params = { @@ -20165,7 +20165,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_022_GetOverlayName_params params = { @@ -20180,7 +20180,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct cppIVROverlay_IVROverlay_022_SetOverlayName_params params = { @@ -20193,7 +20193,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_022_GetOverlayImageData_params params = { @@ -20221,7 +20221,7 @@ const char * __thiscall winIVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_022_SetOverlayRenderingPid_params params = { @@ -20234,7 +20234,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_022_GetOverlayRenderingPid_params params = { @@ -20246,7 +20246,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_022_SetOverlayFlag_params params = { @@ -20260,7 +20260,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_022_GetOverlayFlag_params params = { @@ -20274,7 +20274,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayFlags(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct cppIVROverlay_IVROverlay_022_GetOverlayFlags_params params = { @@ -20287,7 +20287,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_022_SetOverlayColor_params params = { @@ -20302,7 +20302,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_022_GetOverlayColor_params params = { @@ -20317,7 +20317,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_022_SetOverlayAlpha_params params = { @@ -20330,7 +20330,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_022_GetOverlayAlpha_params params = { @@ -20343,7 +20343,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_022_SetOverlayTexelAspect_params params = { @@ -20356,7 +20356,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_022_GetOverlayTexelAspect_params params = { @@ -20369,7 +20369,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_022_SetOverlaySortOrder_params params = { @@ -20382,7 +20382,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_022_GetOverlaySortOrder_params params = { @@ -20395,7 +20395,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_022_SetOverlayWidthInMeters_params params = { @@ -20408,7 +20408,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_022_GetOverlayWidthInMeters_params params = { @@ -20421,7 +20421,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCurvature(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fCurvature) { struct cppIVROverlay_IVROverlay_022_SetOverlayCurvature_params params = { @@ -20434,7 +20434,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayCurvature(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) { struct cppIVROverlay_IVROverlay_022_GetOverlayCurvature_params params = { @@ -20447,7 +20447,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_022_SetOverlayTextureColorSpace_params params = { @@ -20460,7 +20460,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_022_GetOverlayTextureColorSpace_params params = { @@ -20473,7 +20473,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_022_SetOverlayTextureBounds_params params = { @@ -20486,7 +20486,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_022_GetOverlayTextureBounds_params params = { @@ -20499,7 +20499,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, EVROverlayError *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, HmdColor_t *pColor, uint32_t *pError) { struct cppIVROverlay_IVROverlay_022_GetOverlayRenderModel_params params = { @@ -20515,7 +20515,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderModel(struct w_ return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderModel(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderModel(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { struct cppIVROverlay_IVROverlay_022_SetOverlayRenderModel_params params = { @@ -20529,7 +20529,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderModel(st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_022_GetOverlayTransformType_params params = { @@ -20542,7 +20542,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute_params params = { @@ -20556,7 +20556,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_022_GetOverlayTransformAbsolute_params params = { @@ -20570,7 +20570,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -20584,7 +20584,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -20598,7 +20598,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -20612,7 +20612,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -20627,7 +20627,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDevic return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative_params params = { @@ -20641,7 +20641,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformOverl return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative_params params = { @@ -20655,7 +20655,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformOverl return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformCursor(struct w_steam_iface *_this, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { struct cppIVROverlay_IVROverlay_022_SetOverlayTransformCursor_params params = { @@ -20668,7 +20668,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformCursor(struc return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformCursor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) { struct cppIVROverlay_IVROverlay_022_GetOverlayTransformCursor_params params = { @@ -20681,7 +20681,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformCurso return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_022_ShowOverlay_params params = { @@ -20693,7 +20693,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_022_HideOverlay_params params = { @@ -20705,7 +20705,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_022_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_022_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_022_IsOverlayVisible_params params = { @@ -20717,7 +20717,7 @@ bool __thiscall winIVROverlay_IVROverlay_022_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_022_GetTransformForOverlayCoordinates_params params = { @@ -20732,7 +20732,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_022_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_1916 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_022_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_1916 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_022_PollNextOverlayEvent_params params = { @@ -20746,7 +20746,7 @@ bool __thiscall winIVROverlay_IVROverlay_022_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_022_GetOverlayInputMethod_params params = { @@ -20759,7 +20759,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_022_SetOverlayInputMethod_params params = { @@ -20772,7 +20772,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_022_GetOverlayMouseScale_params params = { @@ -20785,7 +20785,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_022_SetOverlayMouseScale_params params = { @@ -20798,7 +20798,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_022_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_022_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_022_ComputeOverlayIntersection_params params = { @@ -20812,7 +20812,7 @@ bool __thiscall winIVROverlay_IVROverlay_022_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_022_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_022_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_022_IsHoverTargetOverlay_params params = { @@ -20824,7 +20824,7 @@ bool __thiscall winIVROverlay_IVROverlay_022_IsHoverTargetOverlay(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, VROverlayHandle_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, const HmdVector2_t *pvCenter, float fRadius) { struct cppIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform_params params = { @@ -20839,7 +20839,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, VROverlayHandle_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform(struct w_steam_iface *_this, uint64_t ulOverlay, uint32_t eWhich, HmdVector2_t *pvCenter, float *pfRadius) { struct cppIVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform_params params = { @@ -20854,7 +20854,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform(s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_022_SetOverlayIntersectionMask_params params = { @@ -20869,7 +20869,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) +uint32_t __thiscall winIVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) { struct cppIVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration_params params = { @@ -20884,7 +20884,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibratio return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulCursorHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) { struct cppIVROverlay_IVROverlay_022_SetOverlayCursor_params params = { @@ -20897,7 +20897,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursor(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) { struct cppIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride_params params = { @@ -20910,7 +20910,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverrid return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride_params params = { @@ -20922,9 +20922,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverr return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_022_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_022_ClearOverlayTexture_params params = { @@ -20936,7 +20936,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) { struct cppIVROverlay_IVROverlay_022_SetOverlayRaw_params params = { @@ -20952,7 +20952,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_022_SetOverlayFromFile_params params = { @@ -20967,7 +20967,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct cppIVROverlay_IVROverlay_022_GetOverlayTexture_params params = { @@ -20987,7 +20987,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle_params params = { @@ -21000,7 +21000,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_022_GetOverlayTextureSize_params params = { @@ -21014,7 +21014,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_022_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_022_CreateDashboardOverlay_params params = { @@ -21040,7 +21040,7 @@ bool __thiscall winIVROverlay_IVROverlay_022_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_022_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_022_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_022_IsActiveDashboardOverlay_params params = { @@ -21052,7 +21052,7 @@ bool __thiscall winIVROverlay_IVROverlay_022_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess_params params = { @@ -21065,7 +21065,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_022_GetDashboardOverlaySceneProcess_params params = { @@ -21089,7 +21089,7 @@ void __thiscall winIVROverlay_IVROverlay_022_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_022_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_022_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_022_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_022_GetPrimaryDashboardDevice_params params = { @@ -21118,7 +21118,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_022_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_022_ShowKeyboardForOverlay_params params = { @@ -21172,7 +21172,7 @@ void __thiscall winIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay_params params = { @@ -21505,7 +21505,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_024_SetKeyboardPositionForOverl DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_024_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_024_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_024_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_024_FindOverlay_params params = { @@ -21518,7 +21518,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_024_CreateOverlay_params params = { @@ -21532,7 +21532,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_024_DestroyOverlay_params params = { @@ -21544,7 +21544,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_024_GetOverlayKey_params params = { @@ -21559,7 +21559,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_024_GetOverlayName_params params = { @@ -21574,7 +21574,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct cppIVROverlay_IVROverlay_024_SetOverlayName_params params = { @@ -21587,7 +21587,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_024_GetOverlayImageData_params params = { @@ -21615,7 +21615,7 @@ const char * __thiscall winIVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_024_SetOverlayRenderingPid_params params = { @@ -21628,7 +21628,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_024_GetOverlayRenderingPid_params params = { @@ -21640,7 +21640,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_024_SetOverlayFlag_params params = { @@ -21654,7 +21654,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_024_GetOverlayFlag_params params = { @@ -21668,7 +21668,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayFlags(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct cppIVROverlay_IVROverlay_024_GetOverlayFlags_params params = { @@ -21681,7 +21681,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_024_SetOverlayColor_params params = { @@ -21696,7 +21696,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_024_GetOverlayColor_params params = { @@ -21711,7 +21711,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_024_SetOverlayAlpha_params params = { @@ -21724,7 +21724,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_024_GetOverlayAlpha_params params = { @@ -21737,7 +21737,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_024_SetOverlayTexelAspect_params params = { @@ -21750,7 +21750,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_024_GetOverlayTexelAspect_params params = { @@ -21763,7 +21763,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_024_SetOverlaySortOrder_params params = { @@ -21776,7 +21776,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_024_GetOverlaySortOrder_params params = { @@ -21789,7 +21789,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_024_SetOverlayWidthInMeters_params params = { @@ -21802,7 +21802,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_024_GetOverlayWidthInMeters_params params = { @@ -21815,7 +21815,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCurvature(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fCurvature) { struct cppIVROverlay_IVROverlay_024_SetOverlayCurvature_params params = { @@ -21828,7 +21828,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayCurvature(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) { struct cppIVROverlay_IVROverlay_024_GetOverlayCurvature_params params = { @@ -21841,7 +21841,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace_params params = { @@ -21854,7 +21854,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace_params params = { @@ -21867,7 +21867,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_024_SetOverlayTextureBounds_params params = { @@ -21880,7 +21880,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_024_GetOverlayTextureBounds_params params = { @@ -21893,7 +21893,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_024_GetOverlayTransformType_params params = { @@ -21906,7 +21906,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute_params params = { @@ -21920,7 +21920,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute_params params = { @@ -21934,7 +21934,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -21948,7 +21948,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -21962,7 +21962,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -21976,7 +21976,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -21991,7 +21991,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDevic return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative_params params = { @@ -22005,7 +22005,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformOverl return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative_params params = { @@ -22019,7 +22019,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformOverl return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformCursor(struct w_steam_iface *_this, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { struct cppIVROverlay_IVROverlay_024_SetOverlayTransformCursor_params params = { @@ -22032,7 +22032,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformCursor(struc return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformCursor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) { struct cppIVROverlay_IVROverlay_024_GetOverlayTransformCursor_params params = { @@ -22045,7 +22045,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformCurso return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_024_ShowOverlay_params params = { @@ -22057,7 +22057,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_024_HideOverlay_params params = { @@ -22069,7 +22069,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_024_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_024_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_024_IsOverlayVisible_params params = { @@ -22081,7 +22081,7 @@ bool __thiscall winIVROverlay_IVROverlay_024_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates_params params = { @@ -22096,7 +22096,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_024_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_11415 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_024_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_11415 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_024_PollNextOverlayEvent_params params = { @@ -22110,7 +22110,7 @@ bool __thiscall winIVROverlay_IVROverlay_024_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_024_GetOverlayInputMethod_params params = { @@ -22123,7 +22123,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_024_SetOverlayInputMethod_params params = { @@ -22136,7 +22136,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_024_GetOverlayMouseScale_params params = { @@ -22149,7 +22149,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_024_SetOverlayMouseScale_params params = { @@ -22162,7 +22162,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_024_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_024_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_024_ComputeOverlayIntersection_params params = { @@ -22176,7 +22176,7 @@ bool __thiscall winIVROverlay_IVROverlay_024_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_024_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_024_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_024_IsHoverTargetOverlay_params params = { @@ -22188,7 +22188,7 @@ bool __thiscall winIVROverlay_IVROverlay_024_IsHoverTargetOverlay(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_024_SetOverlayIntersectionMask_params params = { @@ -22203,7 +22203,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) +uint32_t __thiscall winIVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) { struct cppIVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration_params params = { @@ -22218,7 +22218,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibratio return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulCursorHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) { struct cppIVROverlay_IVROverlay_024_SetOverlayCursor_params params = { @@ -22231,7 +22231,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursor(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) { struct cppIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride_params params = { @@ -22244,7 +22244,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverrid return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride_params params = { @@ -22256,9 +22256,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverr return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_024_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_024_ClearOverlayTexture_params params = { @@ -22270,7 +22270,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) { struct cppIVROverlay_IVROverlay_024_SetOverlayRaw_params params = { @@ -22286,7 +22286,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_024_SetOverlayFromFile_params params = { @@ -22301,7 +22301,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct cppIVROverlay_IVROverlay_024_GetOverlayTexture_params params = { @@ -22321,7 +22321,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle_params params = { @@ -22334,7 +22334,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_024_GetOverlayTextureSize_params params = { @@ -22348,7 +22348,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_024_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_024_CreateDashboardOverlay_params params = { @@ -22374,7 +22374,7 @@ bool __thiscall winIVROverlay_IVROverlay_024_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_024_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_024_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_024_IsActiveDashboardOverlay_params params = { @@ -22386,7 +22386,7 @@ bool __thiscall winIVROverlay_IVROverlay_024_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess_params params = { @@ -22399,7 +22399,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess_params params = { @@ -22423,7 +22423,7 @@ void __thiscall winIVROverlay_IVROverlay_024_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_024_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_024_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_024_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_024_GetPrimaryDashboardDevice_params params = { @@ -22452,7 +22452,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_024_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_024_ShowKeyboardForOverlay_params params = { @@ -22506,7 +22506,7 @@ void __thiscall winIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay_params params = { @@ -22832,7 +22832,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_025_SetKeyboardPositionForOverl DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_025_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_025_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_025_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_025_FindOverlay_params params = { @@ -22845,7 +22845,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_025_CreateOverlay_params params = { @@ -22859,7 +22859,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_025_DestroyOverlay_params params = { @@ -22871,7 +22871,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_025_GetOverlayKey_params params = { @@ -22886,7 +22886,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_025_GetOverlayName_params params = { @@ -22901,7 +22901,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct cppIVROverlay_IVROverlay_025_SetOverlayName_params params = { @@ -22914,7 +22914,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_025_GetOverlayImageData_params params = { @@ -22942,7 +22942,7 @@ const char * __thiscall winIVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_025_SetOverlayRenderingPid_params params = { @@ -22955,7 +22955,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_025_GetOverlayRenderingPid_params params = { @@ -22967,7 +22967,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_025_SetOverlayFlag_params params = { @@ -22981,7 +22981,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_025_GetOverlayFlag_params params = { @@ -22995,7 +22995,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayFlags(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct cppIVROverlay_IVROverlay_025_GetOverlayFlags_params params = { @@ -23008,7 +23008,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_025_SetOverlayColor_params params = { @@ -23023,7 +23023,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_025_GetOverlayColor_params params = { @@ -23038,7 +23038,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_025_SetOverlayAlpha_params params = { @@ -23051,7 +23051,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_025_GetOverlayAlpha_params params = { @@ -23064,7 +23064,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_025_SetOverlayTexelAspect_params params = { @@ -23077,7 +23077,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_025_GetOverlayTexelAspect_params params = { @@ -23090,7 +23090,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_025_SetOverlaySortOrder_params params = { @@ -23103,7 +23103,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_025_GetOverlaySortOrder_params params = { @@ -23116,7 +23116,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_025_SetOverlayWidthInMeters_params params = { @@ -23129,7 +23129,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_025_GetOverlayWidthInMeters_params params = { @@ -23142,7 +23142,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCurvature(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fCurvature) { struct cppIVROverlay_IVROverlay_025_SetOverlayCurvature_params params = { @@ -23155,7 +23155,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayCurvature(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) { struct cppIVROverlay_IVROverlay_025_GetOverlayCurvature_params params = { @@ -23168,7 +23168,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_025_SetOverlayTextureColorSpace_params params = { @@ -23181,7 +23181,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_025_GetOverlayTextureColorSpace_params params = { @@ -23194,7 +23194,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_025_SetOverlayTextureBounds_params params = { @@ -23207,7 +23207,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_025_GetOverlayTextureBounds_params params = { @@ -23220,7 +23220,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_025_GetOverlayTransformType_params params = { @@ -23233,7 +23233,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute_params params = { @@ -23247,7 +23247,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_025_GetOverlayTransformAbsolute_params params = { @@ -23261,7 +23261,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -23275,7 +23275,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -23289,7 +23289,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -23303,7 +23303,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -23318,7 +23318,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDevic return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative_params params = { @@ -23332,7 +23332,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformOverl return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative_params params = { @@ -23346,7 +23346,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformOverl return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformCursor(struct w_steam_iface *_this, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { struct cppIVROverlay_IVROverlay_025_SetOverlayTransformCursor_params params = { @@ -23359,7 +23359,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformCursor(struc return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformCursor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) { struct cppIVROverlay_IVROverlay_025_GetOverlayTransformCursor_params params = { @@ -23372,7 +23372,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformCurso return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformProjection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, EVREye eEye) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformProjection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, uint32_t eEye) { struct cppIVROverlay_IVROverlay_025_SetOverlayTransformProjection_params params = { @@ -23388,7 +23388,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformProje return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_025_ShowOverlay_params params = { @@ -23400,7 +23400,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_025_HideOverlay_params params = { @@ -23412,7 +23412,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_025_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_025_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_025_IsOverlayVisible_params params = { @@ -23424,7 +23424,7 @@ bool __thiscall winIVROverlay_IVROverlay_025_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_025_GetTransformForOverlayCoordinates_params params = { @@ -23439,7 +23439,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetTransformForOverlayCoordinat return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_025_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_1168 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_025_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_1168 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_025_PollNextOverlayEvent_params params = { @@ -23453,7 +23453,7 @@ bool __thiscall winIVROverlay_IVROverlay_025_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_025_GetOverlayInputMethod_params params = { @@ -23466,7 +23466,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_025_SetOverlayInputMethod_params params = { @@ -23479,7 +23479,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_025_GetOverlayMouseScale_params params = { @@ -23492,7 +23492,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_025_SetOverlayMouseScale_params params = { @@ -23505,7 +23505,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_025_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_025_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_025_ComputeOverlayIntersection_params params = { @@ -23519,7 +23519,7 @@ bool __thiscall winIVROverlay_IVROverlay_025_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_025_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_025_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_025_IsHoverTargetOverlay_params params = { @@ -23531,7 +23531,7 @@ bool __thiscall winIVROverlay_IVROverlay_025_IsHoverTargetOverlay(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_025_SetOverlayIntersectionMask_params params = { @@ -23546,7 +23546,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) +uint32_t __thiscall winIVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) { struct cppIVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration_params params = { @@ -23561,7 +23561,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibratio return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulCursorHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) { struct cppIVROverlay_IVROverlay_025_SetOverlayCursor_params params = { @@ -23574,7 +23574,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursor(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) { struct cppIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride_params params = { @@ -23587,7 +23587,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverrid return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride_params params = { @@ -23599,9 +23599,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverr return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_025_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_025_ClearOverlayTexture_params params = { @@ -23613,7 +23613,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) { struct cppIVROverlay_IVROverlay_025_SetOverlayRaw_params params = { @@ -23629,7 +23629,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_025_SetOverlayFromFile_params params = { @@ -23644,7 +23644,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct cppIVROverlay_IVROverlay_025_GetOverlayTexture_params params = { @@ -23664,7 +23664,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle_params params = { @@ -23677,7 +23677,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_025_GetOverlayTextureSize_params params = { @@ -23691,7 +23691,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_025_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_025_CreateDashboardOverlay_params params = { @@ -23717,7 +23717,7 @@ bool __thiscall winIVROverlay_IVROverlay_025_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_025_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_025_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_025_IsActiveDashboardOverlay_params params = { @@ -23729,7 +23729,7 @@ bool __thiscall winIVROverlay_IVROverlay_025_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess_params params = { @@ -23742,7 +23742,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_025_GetDashboardOverlaySceneProcess_params params = { @@ -23766,7 +23766,7 @@ void __thiscall winIVROverlay_IVROverlay_025_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_025_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_025_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_025_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_025_GetPrimaryDashboardDevice_params params = { @@ -23795,7 +23795,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_025_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_025_ShowKeyboardForOverlay_params params = { @@ -23849,7 +23849,7 @@ void __thiscall winIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay_params params = { @@ -24180,7 +24180,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_026_SetKeyboardPositionForOverl DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_026_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_026_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_026_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_026_FindOverlay_params params = { @@ -24193,7 +24193,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_026_CreateOverlay_params params = { @@ -24207,7 +24207,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_026_DestroyOverlay_params params = { @@ -24219,7 +24219,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_026_GetOverlayKey_params params = { @@ -24234,7 +24234,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_026_GetOverlayName_params params = { @@ -24249,7 +24249,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct cppIVROverlay_IVROverlay_026_SetOverlayName_params params = { @@ -24262,7 +24262,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_026_GetOverlayImageData_params params = { @@ -24290,7 +24290,7 @@ const char * __thiscall winIVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_026_SetOverlayRenderingPid_params params = { @@ -24303,7 +24303,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_026_GetOverlayRenderingPid_params params = { @@ -24315,7 +24315,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_026_SetOverlayFlag_params params = { @@ -24329,7 +24329,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_026_GetOverlayFlag_params params = { @@ -24343,7 +24343,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayFlags(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct cppIVROverlay_IVROverlay_026_GetOverlayFlags_params params = { @@ -24356,7 +24356,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_026_SetOverlayColor_params params = { @@ -24371,7 +24371,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_026_GetOverlayColor_params params = { @@ -24386,7 +24386,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_026_SetOverlayAlpha_params params = { @@ -24399,7 +24399,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_026_GetOverlayAlpha_params params = { @@ -24412,7 +24412,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_026_SetOverlayTexelAspect_params params = { @@ -24425,7 +24425,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_026_GetOverlayTexelAspect_params params = { @@ -24438,7 +24438,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_026_SetOverlaySortOrder_params params = { @@ -24451,7 +24451,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_026_GetOverlaySortOrder_params params = { @@ -24464,7 +24464,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_026_SetOverlayWidthInMeters_params params = { @@ -24477,7 +24477,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_026_GetOverlayWidthInMeters_params params = { @@ -24490,7 +24490,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCurvature(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fCurvature) { struct cppIVROverlay_IVROverlay_026_SetOverlayCurvature_params params = { @@ -24503,7 +24503,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayCurvature(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) { struct cppIVROverlay_IVROverlay_026_GetOverlayCurvature_params params = { @@ -24516,7 +24516,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayPreCurvePitch(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRadians) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayPreCurvePitch(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRadians) { struct cppIVROverlay_IVROverlay_026_SetOverlayPreCurvePitch_params params = { @@ -24529,7 +24529,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayPreCurvePitch(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayPreCurvePitch(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRadians) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayPreCurvePitch(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRadians) { struct cppIVROverlay_IVROverlay_026_GetOverlayPreCurvePitch_params params = { @@ -24542,7 +24542,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayPreCurvePitch(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_026_SetOverlayTextureColorSpace_params params = { @@ -24555,7 +24555,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_026_GetOverlayTextureColorSpace_params params = { @@ -24568,7 +24568,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_026_SetOverlayTextureBounds_params params = { @@ -24581,7 +24581,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_026_GetOverlayTextureBounds_params params = { @@ -24594,7 +24594,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_026_GetOverlayTransformType_params params = { @@ -24607,7 +24607,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute_params params = { @@ -24621,7 +24621,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_026_GetOverlayTransformAbsolute_params params = { @@ -24635,7 +24635,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -24649,7 +24649,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -24663,7 +24663,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -24677,7 +24677,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -24692,7 +24692,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDevic return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative_params params = { @@ -24706,7 +24706,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformOverl return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { struct cppIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative_params params = { @@ -24720,7 +24720,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformOverl return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformCursor(struct w_steam_iface *_this, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { struct cppIVROverlay_IVROverlay_026_SetOverlayTransformCursor_params params = { @@ -24733,7 +24733,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformCursor(struc return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformCursor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) { struct cppIVROverlay_IVROverlay_026_GetOverlayTransformCursor_params params = { @@ -24746,7 +24746,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformCurso return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformProjection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, EVREye eEye) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformProjection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, uint32_t eEye) { struct cppIVROverlay_IVROverlay_026_SetOverlayTransformProjection_params params = { @@ -24762,7 +24762,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformProje return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_026_ShowOverlay_params params = { @@ -24774,7 +24774,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_026_HideOverlay_params params = { @@ -24786,7 +24786,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_026_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_026_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_026_IsOverlayVisible_params params = { @@ -24798,7 +24798,7 @@ bool __thiscall winIVROverlay_IVROverlay_026_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_026_GetTransformForOverlayCoordinates_params params = { @@ -24825,7 +24825,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_WaitFrameSync(struct w_steam_if return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_026_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_1237 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_026_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_1237 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_026_PollNextOverlayEvent_params params = { @@ -24839,7 +24839,7 @@ bool __thiscall winIVROverlay_IVROverlay_026_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_026_GetOverlayInputMethod_params params = { @@ -24852,7 +24852,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_026_SetOverlayInputMethod_params params = { @@ -24865,7 +24865,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_026_GetOverlayMouseScale_params params = { @@ -24878,7 +24878,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_026_SetOverlayMouseScale_params params = { @@ -24891,7 +24891,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_026_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_026_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_026_ComputeOverlayIntersection_params params = { @@ -24905,7 +24905,7 @@ bool __thiscall winIVROverlay_IVROverlay_026_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_026_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_026_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_026_IsHoverTargetOverlay_params params = { @@ -24917,7 +24917,7 @@ bool __thiscall winIVROverlay_IVROverlay_026_IsHoverTargetOverlay(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_026_SetOverlayIntersectionMask_params params = { @@ -24932,7 +24932,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) +uint32_t __thiscall winIVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) { struct cppIVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration_params params = { @@ -24947,7 +24947,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibratio return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulCursorHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) { struct cppIVROverlay_IVROverlay_026_SetOverlayCursor_params params = { @@ -24960,7 +24960,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursor(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) { struct cppIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride_params params = { @@ -24973,7 +24973,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverrid return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride_params params = { @@ -24985,9 +24985,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverr return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_026_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_026_ClearOverlayTexture_params params = { @@ -24999,7 +24999,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) { struct cppIVROverlay_IVROverlay_026_SetOverlayRaw_params params = { @@ -25015,7 +25015,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_026_SetOverlayFromFile_params params = { @@ -25030,7 +25030,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct cppIVROverlay_IVROverlay_026_GetOverlayTexture_params params = { @@ -25050,7 +25050,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle_params params = { @@ -25063,7 +25063,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_026_GetOverlayTextureSize_params params = { @@ -25077,7 +25077,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_026_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_026_CreateDashboardOverlay_params params = { @@ -25103,7 +25103,7 @@ bool __thiscall winIVROverlay_IVROverlay_026_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_026_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_026_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_026_IsActiveDashboardOverlay_params params = { @@ -25115,7 +25115,7 @@ bool __thiscall winIVROverlay_IVROverlay_026_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess_params params = { @@ -25128,7 +25128,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_026_GetDashboardOverlaySceneProcess_params params = { @@ -25152,7 +25152,7 @@ void __thiscall winIVROverlay_IVROverlay_026_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_026_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_026_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_026_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_026_GetPrimaryDashboardDevice_params params = { @@ -25181,7 +25181,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_026_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_026_ShowKeyboardForOverlay_params params = { @@ -25235,7 +25235,7 @@ void __thiscall winIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay_params params = { @@ -25570,7 +25570,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_027_SetKeyboardPositionForOverl DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_027_ShowMessageOverlay, 28) DEFINE_THISCALL_WRAPPER(winIVROverlay_IVROverlay_027_CloseMessageOverlay, 4) -uint32_t __thiscall winIVROverlay_IVROverlay_027_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_FindOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_027_FindOverlay_params params = { @@ -25583,7 +25583,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_FindOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, VROverlayHandle_t *pOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_CreateOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayName, uint64_t *pOverlayHandle) { struct cppIVROverlay_IVROverlay_027_CreateOverlay_params params = { @@ -25597,7 +25597,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_CreateOverlay(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_DestroyOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_DestroyOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_027_DestroyOverlay_params params = { @@ -25609,7 +25609,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_DestroyOverlay(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayKey(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayKey(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_027_GetOverlayKey_params params = { @@ -25624,7 +25624,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayKey(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVROverlay_IVROverlay_027_GetOverlayName_params params = { @@ -25639,7 +25639,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayName(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchName) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayName(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchName) { struct cppIVROverlay_IVROverlay_027_SetOverlayName_params params = { @@ -25652,7 +25652,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayName(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayImageData(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayImageData(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unBufferSize, uint32_t *punWidth, uint32_t *punHeight) { struct cppIVROverlay_IVROverlay_027_GetOverlayImageData_params params = { @@ -25680,7 +25680,7 @@ const char * __thiscall winIVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unPID) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID) { struct cppIVROverlay_IVROverlay_027_SetOverlayRenderingPid_params params = { @@ -25693,7 +25693,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayRenderingPid(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayRenderingPid(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_027_GetOverlayRenderingPid_params params = { @@ -25705,7 +25705,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayRenderingPid(struct w return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool bEnabled) { struct cppIVROverlay_IVROverlay_027_SetOverlayFlag_params params = { @@ -25719,7 +25719,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayFlag(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayFlag(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, bool *pbEnabled) { struct cppIVROverlay_IVROverlay_027_GetOverlayFlag_params params = { @@ -25733,7 +25733,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayFlag(struct w_steam_i return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayFlags(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pFlags) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayFlags(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pFlags) { struct cppIVROverlay_IVROverlay_027_GetOverlayFlags_params params = { @@ -25746,7 +25746,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayFlags(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRed, float fGreen, float fBlue) { struct cppIVROverlay_IVROverlay_027_SetOverlayColor_params params = { @@ -25761,7 +25761,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayColor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayColor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue) { struct cppIVROverlay_IVROverlay_027_GetOverlayColor_params params = { @@ -25776,7 +25776,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayColor(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fAlpha) { struct cppIVROverlay_IVROverlay_027_SetOverlayAlpha_params params = { @@ -25789,7 +25789,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayAlpha(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfAlpha) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayAlpha(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfAlpha) { struct cppIVROverlay_IVROverlay_027_GetOverlayAlpha_params params = { @@ -25802,7 +25802,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayAlpha(struct w_steam_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fTexelAspect) { struct cppIVROverlay_IVROverlay_027_SetOverlayTexelAspect_params params = { @@ -25815,7 +25815,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTexelAspect(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTexelAspect(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfTexelAspect) { struct cppIVROverlay_IVROverlay_027_GetOverlayTexelAspect_params params = { @@ -25828,7 +25828,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTexelAspect(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unSortOrder) { struct cppIVROverlay_IVROverlay_027_SetOverlaySortOrder_params params = { @@ -25841,7 +25841,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlaySortOrder(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punSortOrder) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlaySortOrder(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punSortOrder) { struct cppIVROverlay_IVROverlay_027_GetOverlaySortOrder_params params = { @@ -25854,7 +25854,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlaySortOrder(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fWidthInMeters) { struct cppIVROverlay_IVROverlay_027_SetOverlayWidthInMeters_params params = { @@ -25867,7 +25867,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayWidthInMeters(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayWidthInMeters(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfWidthInMeters) { struct cppIVROverlay_IVROverlay_027_GetOverlayWidthInMeters_params params = { @@ -25880,7 +25880,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayWidthInMeters(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCurvature(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fCurvature) { struct cppIVROverlay_IVROverlay_027_SetOverlayCurvature_params params = { @@ -25893,7 +25893,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayCurvature(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfCurvature) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayCurvature(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfCurvature) { struct cppIVROverlay_IVROverlay_027_GetOverlayCurvature_params params = { @@ -25906,7 +25906,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayCurvature(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayPreCurvePitch(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fRadians) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayPreCurvePitch(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fRadians) { struct cppIVROverlay_IVROverlay_027_SetOverlayPreCurvePitch_params params = { @@ -25919,7 +25919,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayPreCurvePitch(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayPreCurvePitch(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float *pfRadians) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayPreCurvePitch(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float *pfRadians) { struct cppIVROverlay_IVROverlay_027_GetOverlayPreCurvePitch_params params = { @@ -25932,7 +25932,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayPreCurvePitch(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTextureColorSpace) { struct cppIVROverlay_IVROverlay_027_SetOverlayTextureColorSpace_params params = { @@ -25945,7 +25945,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureColorSpace(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTextureColorSpace) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureColorSpace(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTextureColorSpace) { struct cppIVROverlay_IVROverlay_027_GetOverlayTextureColorSpace_params params = { @@ -25958,7 +25958,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureColorSpace(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_027_SetOverlayTextureBounds_params params = { @@ -25971,7 +25971,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureBounds(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureBounds(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) { struct cppIVROverlay_IVROverlay_027_GetOverlayTextureBounds_params params = { @@ -25984,7 +25984,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureBounds(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformType(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTransformType) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformType(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTransformType) { struct cppIVROverlay_IVROverlay_027_GetOverlayTransformType_params params = { @@ -25997,7 +25997,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformType(struct return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute_params params = { @@ -26011,7 +26011,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformAbsolute(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformAbsolute(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { struct cppIVROverlay_IVROverlay_027_GetOverlayTransformAbsolute_params params = { @@ -26025,7 +26025,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformAbsolute(str return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative_params params = { @@ -26039,7 +26039,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { struct cppIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative_params params = { @@ -26053,7 +26053,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unDeviceIndex, const char *pchComponentName) { struct cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent_params params = { @@ -26067,7 +26067,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punDeviceIndex, char *pchComponentName, uint32_t unComponentNameSize) { struct cppIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent_params params = { @@ -26082,7 +26082,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDevic return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformCursor(struct w_steam_iface *_this, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { struct cppIVROverlay_IVROverlay_027_SetOverlayTransformCursor_params params = { @@ -26095,7 +26095,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformCursor(struc return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformCursor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvHotspot) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvHotspot) { struct cppIVROverlay_IVROverlay_027_GetOverlayTransformCursor_params params = { @@ -26108,7 +26108,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformCurso return params._ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformProjection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, EVREye eEye) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformProjection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, uint32_t eEye) { struct cppIVROverlay_IVROverlay_027_SetOverlayTransformProjection_params params = { @@ -26124,7 +26124,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformProje return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_027_ShowOverlay_params params = { @@ -26136,7 +26136,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowOverlay(struct w_steam_ifac return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_HideOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_HideOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_027_HideOverlay_params params = { @@ -26148,7 +26148,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_HideOverlay(struct w_steam_ifac return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_027_IsOverlayVisible(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_027_IsOverlayVisible(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_027_IsOverlayVisible_params params = { @@ -26160,7 +26160,7 @@ bool __thiscall winIVROverlay_IVROverlay_027_IsOverlayVisible(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform) { struct cppIVROverlay_IVROverlay_027_GetTransformForOverlayCoordinates_params params = { @@ -26187,7 +26187,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_WaitFrameSync(struct w_steam_if return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_027_PollNextOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, winVREvent_t_1267 *pEvent, uint32_t uncbVREvent) +bool __thiscall winIVROverlay_IVROverlay_027_PollNextOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, winVREvent_t_1267 *pEvent, uint32_t uncbVREvent) { struct cppIVROverlay_IVROverlay_027_PollNextOverlayEvent_params params = { @@ -26201,7 +26201,7 @@ bool __thiscall winIVROverlay_IVROverlay_027_PollNextOverlayEvent(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *peInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *peInputMethod) { struct cppIVROverlay_IVROverlay_027_GetOverlayInputMethod_params params = { @@ -26214,7 +26214,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayInputMethod(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMethod) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayInputMethod(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMethod) { struct cppIVROverlay_IVROverlay_027_SetOverlayInputMethod_params params = { @@ -26227,7 +26227,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayInputMethod(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_027_GetOverlayMouseScale_params params = { @@ -26240,7 +26240,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayMouseScale(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayMouseScale(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayMouseScale(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { struct cppIVROverlay_IVROverlay_027_SetOverlayMouseScale_params params = { @@ -26253,7 +26253,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayMouseScale(struct w_s return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_027_ComputeOverlayIntersection(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_027_ComputeOverlayIntersection(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { struct cppIVROverlay_IVROverlay_027_ComputeOverlayIntersection_params params = { @@ -26267,7 +26267,7 @@ bool __thiscall winIVROverlay_IVROverlay_027_ComputeOverlayIntersection(struct w return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_027_IsHoverTargetOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_027_IsHoverTargetOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_027_IsHoverTargetOverlay_params params = { @@ -26279,7 +26279,7 @@ bool __thiscall winIVROverlay_IVROverlay_027_IsHoverTargetOverlay(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayIntersectionMask(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayIntersectionMask(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, uint32_t unNumMaskPrimitives, uint32_t unPrimitiveSize) { struct cppIVROverlay_IVROverlay_027_SetOverlayIntersectionMask_params params = { @@ -26294,7 +26294,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayIntersectionMask(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) +uint32_t __thiscall winIVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration(struct w_steam_iface *_this, uint64_t ulOverlayHandle, float fDurationSeconds, float fFrequency, float fAmplitude) { struct cppIVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration_params params = { @@ -26309,7 +26309,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibratio return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursor(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulCursorHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursor(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint64_t ulCursorHandle) { struct cppIVROverlay_IVROverlay_027_SetOverlayCursor_params params = { @@ -26322,7 +26322,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursor(struct w_steam return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const HmdVector2_t *pvCursor) { struct cppIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride_params params = { @@ -26335,7 +26335,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverrid return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride_params params = { @@ -26347,9 +26347,9 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverr return params._ret; } -extern uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture); +extern uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const Texture_t *pTexture); -uint32_t __thiscall winIVROverlay_IVROverlay_027_ClearOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_ClearOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_027_ClearOverlayTexture_params params = { @@ -26361,7 +26361,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_ClearOverlayTexture(struct w_st return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRaw(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRaw(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pvBuffer, uint32_t unWidth, uint32_t unHeight, uint32_t unBytesPerPixel) { struct cppIVROverlay_IVROverlay_027_SetOverlayRaw_params params = { @@ -26377,7 +26377,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRaw(struct w_steam_if return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayFromFile(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const char *pchFilePath) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayFromFile(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const char *pchFilePath) { struct cppIVROverlay_IVROverlay_027_SetOverlayFromFile_params params = { @@ -26392,7 +26392,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayFromFile(struct w_ste return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTexture(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTexture(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, uint32_t *pWidth, uint32_t *pHeight, uint32_t *pNativeFormat, uint32_t *pAPIType, uint32_t *pColorSpace, VRTextureBounds_t *pTextureBounds) { struct cppIVROverlay_IVROverlay_027_GetOverlayTexture_params params = { @@ -26412,7 +26412,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTexture(struct w_stea return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle(struct w_steam_iface *_this, uint64_t ulOverlayHandle, void *pNativeTextureHandle) { struct cppIVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle_params params = { @@ -26425,7 +26425,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_ReleaseNativeOverlayHandle(stru return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureSize(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureSize(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVROverlay_IVROverlay_027_GetOverlayTextureSize_params params = { @@ -26439,7 +26439,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureSize(struct w_ return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle) +uint32_t __thiscall winIVROverlay_IVROverlay_027_CreateDashboardOverlay(struct w_steam_iface *_this, const char *pchOverlayKey, const char *pchOverlayFriendlyName, uint64_t *pMainHandle, uint64_t *pThumbnailHandle) { struct cppIVROverlay_IVROverlay_027_CreateDashboardOverlay_params params = { @@ -26465,7 +26465,7 @@ bool __thiscall winIVROverlay_IVROverlay_027_IsDashboardVisible(struct w_steam_i return params._ret; } -bool __thiscall winIVROverlay_IVROverlay_027_IsActiveDashboardOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlay_IVROverlay_027_IsActiveDashboardOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlay_IVROverlay_027_IsActiveDashboardOverlay_params params = { @@ -26477,7 +26477,7 @@ bool __thiscall winIVROverlay_IVROverlay_027_IsActiveDashboardOverlay(struct w_s return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t unProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t unProcessId) { struct cppIVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess_params params = { @@ -26490,7 +26490,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_SetDashboardOverlaySceneProcess return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t *punProcessId) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t *punProcessId) { struct cppIVROverlay_IVROverlay_027_GetDashboardOverlaySceneProcess_params params = { @@ -26514,7 +26514,7 @@ void __thiscall winIVROverlay_IVROverlay_027_ShowDashboard(struct w_steam_iface cppIVROverlay_IVROverlay_027_ShowDashboard( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVROverlay_IVROverlay_027_GetPrimaryDashboardDevice(struct w_steam_iface *_this) +uint32_t __thiscall winIVROverlay_IVROverlay_027_GetPrimaryDashboardDevice(struct w_steam_iface *_this) { struct cppIVROverlay_IVROverlay_027_GetPrimaryDashboardDevice_params params = { @@ -26543,7 +26543,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowKeyboard(struct w_steam_ifa return params._ret; } -uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowKeyboardForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) +uint32_t __thiscall winIVROverlay_IVROverlay_027_ShowKeyboardForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, uint32_t eInputMode, uint32_t eLineInputMode, uint32_t unFlags, const char *pchDescription, uint32_t unCharMax, const char *pchExistingText, uint64_t uUserValue) { struct cppIVROverlay_IVROverlay_027_ShowKeyboardForOverlay_params params = { @@ -26597,7 +26597,7 @@ void __thiscall winIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute(struct cppIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute( ¶ms ); } -void __thiscall winIVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect) +void __thiscall winIVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay(struct w_steam_iface *_this, uint64_t ulOverlayHandle, HmdRect2_t avoidRect) { struct cppIVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVROverlayView.c b/vrclient_x64/vrclient_x64/winIVROverlayView.c index 2978fd1c9..1a0e12627 100644 --- a/vrclient_x64/vrclient_x64/winIVROverlayView.c +++ b/vrclient_x64/vrclient_x64/winIVROverlayView.c @@ -23,7 +23,7 @@ DEFINE_THISCALL_WRAPPER(winIVROverlayView_IVROverlayView_003_ReleaseOverlayView, DEFINE_THISCALL_WRAPPER(winIVROverlayView_IVROverlayView_003_PostOverlayEvent, 16) DEFINE_THISCALL_WRAPPER(winIVROverlayView_IVROverlayView_003_IsViewingPermitted, 12) -uint32_t __thiscall winIVROverlayView_IVROverlayView_003_AcquireOverlayView(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, VRNativeDevice_t *pNativeDevice, VROverlayView_t *pOverlayView, uint32_t unOverlayViewSize) +uint32_t __thiscall winIVROverlayView_IVROverlayView_003_AcquireOverlayView(struct w_steam_iface *_this, uint64_t ulOverlayHandle, VRNativeDevice_t *pNativeDevice, VROverlayView_t *pOverlayView, uint32_t unOverlayViewSize) { struct cppIVROverlayView_IVROverlayView_003_AcquireOverlayView_params params = { @@ -50,7 +50,7 @@ uint32_t __thiscall winIVROverlayView_IVROverlayView_003_ReleaseOverlayView(stru return params._ret; } -void __thiscall winIVROverlayView_IVROverlayView_003_PostOverlayEvent(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle, const VREvent_t *pvrEvent) +void __thiscall winIVROverlayView_IVROverlayView_003_PostOverlayEvent(struct w_steam_iface *_this, uint64_t ulOverlayHandle, const VREvent_t *pvrEvent) { struct cppIVROverlayView_IVROverlayView_003_PostOverlayEvent_params params = { @@ -62,7 +62,7 @@ void __thiscall winIVROverlayView_IVROverlayView_003_PostOverlayEvent(struct w_s cppIVROverlayView_IVROverlayView_003_PostOverlayEvent( ¶ms ); } -bool __thiscall winIVROverlayView_IVROverlayView_003_IsViewingPermitted(struct w_steam_iface *_this, VROverlayHandle_t ulOverlayHandle) +bool __thiscall winIVROverlayView_IVROverlayView_003_IsViewingPermitted(struct w_steam_iface *_this, uint64_t ulOverlayHandle) { struct cppIVROverlayView_IVROverlayView_003_IsViewingPermitted_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVRRenderModels.c b/vrclient_x64/vrclient_x64/winIVRRenderModels.c index 1cb89cddd..5244096e1 100644 --- a/vrclient_x64/vrclient_x64/winIVRRenderModels.c +++ b/vrclient_x64/vrclient_x64/winIVRRenderModels.c @@ -168,7 +168,7 @@ void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeRenderModel(struct w_ cppIVRRenderModels_IVRRenderModels_002_FreeRenderModel( ¶ms ); } -bool __thiscall winIVRRenderModels_IVRRenderModels_002_LoadTexture(struct w_steam_iface *_this, TextureID_t textureId, winRenderModel_TextureMap_t_0915 **ppTexture) +bool __thiscall winIVRRenderModels_IVRRenderModels_002_LoadTexture(struct w_steam_iface *_this, int32_t textureId, winRenderModel_TextureMap_t_0915 **ppTexture) { struct cppIVRRenderModels_IVRRenderModels_002_LoadTexture_params params = { @@ -414,7 +414,7 @@ void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeRenderModel(struct w_ cppIVRRenderModels_IVRRenderModels_004_FreeRenderModel( ¶ms ); } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async(struct w_steam_iface *_this, TextureID_t textureId, winRenderModel_TextureMap_t_0918 **ppTexture) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async(struct w_steam_iface *_this, int32_t textureId, winRenderModel_TextureMap_t_0918 **ppTexture) { struct cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params params = { @@ -438,7 +438,7 @@ void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTexture(struct w_stea cppIVRRenderModels_IVRRenderModels_004_FreeTexture( ¶ms ); } -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async(struct w_steam_iface *_this, TextureID_t textureId, void *pD3D11Device, void **ppD3D11Texture2D); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async(struct w_steam_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D); extern void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTextureD3D11(struct w_steam_iface *_this, void *pD3D11Texture2D); @@ -673,7 +673,7 @@ void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeRenderModel(struct w_ cppIVRRenderModels_IVRRenderModels_005_FreeRenderModel( ¶ms ); } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async(struct w_steam_iface *_this, TextureID_t textureId, winRenderModel_TextureMap_t_1015 **ppTexture) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async(struct w_steam_iface *_this, int32_t textureId, winRenderModel_TextureMap_t_1015 **ppTexture) { struct cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params params = { @@ -697,9 +697,9 @@ void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTexture(struct w_stea cppIVRRenderModels_IVRRenderModels_005_FreeTexture( ¶ms ); } -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async(struct w_steam_iface *_this, TextureID_t textureId, void *pD3D11Device, void **ppD3D11Texture2D); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async(struct w_steam_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D); -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async(struct w_steam_iface *_this, TextureID_t textureId, void *pDstTexture); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async(struct w_steam_iface *_this, int32_t textureId, void *pDstTexture); extern void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTextureD3D11(struct w_steam_iface *_this, void *pD3D11Texture2D); @@ -812,7 +812,7 @@ bool __thiscall winIVRRenderModels_IVRRenderModels_005_RenderModelHasComponent(s return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL(struct w_steam_iface *_this, const char *pchRenderModelName, char *pchThumbnailURL, uint32_t unThumbnailURLLen, EVRRenderModelError *peError) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL(struct w_steam_iface *_this, const char *pchRenderModelName, char *pchThumbnailURL, uint32_t unThumbnailURLLen, uint32_t *peError) { struct cppIVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL_params params = { @@ -827,7 +827,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelThumbna return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath(struct w_steam_iface *_this, const char *pchRenderModelName, char *pchOriginalPath, uint32_t unOriginalPathLen, EVRRenderModelError *peError) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath(struct w_steam_iface *_this, const char *pchRenderModelName, char *pchOriginalPath, uint32_t unOriginalPathLen, uint32_t *peError) { struct cppIVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath_params params = { @@ -842,7 +842,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelOrigina return params._ret; } -const char * __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum(struct w_steam_iface *_this, EVRRenderModelError error) +const char * __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) { struct cppIVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum_params params = { @@ -985,7 +985,7 @@ void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeRenderModel(struct w_ cppIVRRenderModels_IVRRenderModels_006_FreeRenderModel( ¶ms ); } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async(struct w_steam_iface *_this, TextureID_t textureId, winRenderModel_TextureMap_t_1267 **ppTexture) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async(struct w_steam_iface *_this, int32_t textureId, winRenderModel_TextureMap_t_1267 **ppTexture) { struct cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params params = { @@ -1009,9 +1009,9 @@ void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTexture(struct w_stea cppIVRRenderModels_IVRRenderModels_006_FreeTexture( ¶ms ); } -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async(struct w_steam_iface *_this, TextureID_t textureId, void *pD3D11Device, void **ppD3D11Texture2D); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async(struct w_steam_iface *_this, int32_t textureId, void *pD3D11Device, void **ppD3D11Texture2D); -extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async(struct w_steam_iface *_this, TextureID_t textureId, void *pDstTexture); +extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async(struct w_steam_iface *_this, int32_t textureId, void *pDstTexture); extern void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTextureD3D11(struct w_steam_iface *_this, void *pD3D11Texture2D); @@ -1095,7 +1095,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentRenderMod return params._ret; } -bool __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName, VRInputValueHandle_t devicePath, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +bool __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath(struct w_steam_iface *_this, const char *pchRenderModelName, const char *pchComponentName, uint64_t devicePath, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { struct cppIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath_params params = { @@ -1140,7 +1140,7 @@ bool __thiscall winIVRRenderModels_IVRRenderModels_006_RenderModelHasComponent(s return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL(struct w_steam_iface *_this, const char *pchRenderModelName, char *pchThumbnailURL, uint32_t unThumbnailURLLen, EVRRenderModelError *peError) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL(struct w_steam_iface *_this, const char *pchRenderModelName, char *pchThumbnailURL, uint32_t unThumbnailURLLen, uint32_t *peError) { struct cppIVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL_params params = { @@ -1155,7 +1155,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelThumbna return params._ret; } -uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath(struct w_steam_iface *_this, const char *pchRenderModelName, char *pchOriginalPath, uint32_t unOriginalPathLen, EVRRenderModelError *peError) +uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath(struct w_steam_iface *_this, const char *pchRenderModelName, char *pchOriginalPath, uint32_t unOriginalPathLen, uint32_t *peError) { struct cppIVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath_params params = { @@ -1170,7 +1170,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelOrigina return params._ret; } -const char * __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum(struct w_steam_iface *_this, EVRRenderModelError error) +const char * __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum(struct w_steam_iface *_this, uint32_t error) { struct cppIVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVRScreenshots.c b/vrclient_x64/vrclient_x64/winIVRScreenshots.c index fd350d421..3d97ef844 100644 --- a/vrclient_x64/vrclient_x64/winIVRScreenshots.c +++ b/vrclient_x64/vrclient_x64/winIVRScreenshots.c @@ -26,7 +26,7 @@ DEFINE_THISCALL_WRAPPER(winIVRScreenshots_IVRScreenshots_001_UpdateScreenshotPro DEFINE_THISCALL_WRAPPER(winIVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot, 16) DEFINE_THISCALL_WRAPPER(winIVRScreenshots_IVRScreenshots_001_SubmitScreenshot, 20) -EVRScreenshotError __thiscall winIVRScreenshots_IVRScreenshots_001_RequestScreenshot(struct w_steam_iface *_this, ScreenshotHandle_t *pOutScreenshotHandle, EVRScreenshotType type, const char *pchPreviewFilename, const char *pchVRFilename) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_RequestScreenshot(struct w_steam_iface *_this, uint32_t *pOutScreenshotHandle, uint32_t type, const char *pchPreviewFilename, const char *pchVRFilename) { struct cppIVRScreenshots_IVRScreenshots_001_RequestScreenshot_params params = { @@ -45,7 +45,7 @@ EVRScreenshotError __thiscall winIVRScreenshots_IVRScreenshots_001_RequestScreen return params._ret; } -EVRScreenshotError __thiscall winIVRScreenshots_IVRScreenshots_001_HookScreenshot(struct w_steam_iface *_this, const EVRScreenshotType *pSupportedTypes, int32_t numTypes) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_HookScreenshot(struct w_steam_iface *_this, uint32_t *pSupportedTypes, int32_t numTypes) { struct cppIVRScreenshots_IVRScreenshots_001_HookScreenshot_params params = { @@ -58,7 +58,7 @@ EVRScreenshotError __thiscall winIVRScreenshots_IVRScreenshots_001_HookScreensho return params._ret; } -EVRScreenshotType __thiscall winIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType(struct w_steam_iface *_this, ScreenshotHandle_t screenshotHandle, EVRScreenshotError *pError) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType(struct w_steam_iface *_this, uint32_t screenshotHandle, uint32_t *pError) { struct cppIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType_params params = { @@ -71,7 +71,7 @@ EVRScreenshotType __thiscall winIVRScreenshots_IVRScreenshots_001_GetScreenshotP return params._ret; } -uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename(struct w_steam_iface *_this, ScreenshotHandle_t screenshotHandle, EVRScreenshotPropertyFilenames filenameType, char *pchFilename, uint32_t cchFilename, EVRScreenshotError *pError) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename(struct w_steam_iface *_this, uint32_t screenshotHandle, uint32_t filenameType, char *pchFilename, uint32_t cchFilename, uint32_t *pError) { struct cppIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename_params params = { @@ -88,7 +88,7 @@ uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFi return params._ret; } -EVRScreenshotError __thiscall winIVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress(struct w_steam_iface *_this, ScreenshotHandle_t screenshotHandle, float flProgress) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress(struct w_steam_iface *_this, uint32_t screenshotHandle, float flProgress) { struct cppIVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress_params params = { @@ -101,7 +101,7 @@ EVRScreenshotError __thiscall winIVRScreenshots_IVRScreenshots_001_UpdateScreens return params._ret; } -EVRScreenshotError __thiscall winIVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot(struct w_steam_iface *_this, ScreenshotHandle_t *pOutScreenshotHandle, const char *pchPreviewFilename, const char *pchVRFilename) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot(struct w_steam_iface *_this, uint32_t *pOutScreenshotHandle, const char *pchPreviewFilename, const char *pchVRFilename) { struct cppIVRScreenshots_IVRScreenshots_001_TakeStereoScreenshot_params params = { @@ -119,7 +119,7 @@ EVRScreenshotError __thiscall winIVRScreenshots_IVRScreenshots_001_TakeStereoScr return params._ret; } -EVRScreenshotError __thiscall winIVRScreenshots_IVRScreenshots_001_SubmitScreenshot(struct w_steam_iface *_this, ScreenshotHandle_t screenshotHandle, EVRScreenshotType type, const char *pchSourcePreviewFilename, const char *pchSourceVRFilename) +uint32_t __thiscall winIVRScreenshots_IVRScreenshots_001_SubmitScreenshot(struct w_steam_iface *_this, uint32_t screenshotHandle, uint32_t type, const char *pchSourcePreviewFilename, const char *pchSourceVRFilename) { struct cppIVRScreenshots_IVRScreenshots_001_SubmitScreenshot_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVRSystem.c b/vrclient_x64/vrclient_x64/winIVRSystem.c index 308faff0c..a4760bbfe 100644 --- a/vrclient_x64/vrclient_x64/winIVRSystem.c +++ b/vrclient_x64/vrclient_x64/winIVRSystem.c @@ -255,7 +255,7 @@ void __thiscall winIVRSystem_IVRSystem_003_FreeRenderModel(struct w_steam_iface cppIVRSystem_IVRSystem_003_FreeRenderModel( ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_003_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_003_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_003_GetTrackedDeviceClass_params params = { @@ -267,7 +267,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_003_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_003_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_003_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_003_IsTrackedDeviceConnected_params params = { @@ -279,7 +279,7 @@ bool __thiscall winIVRSystem_IVRSystem_003_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty_params params = { @@ -293,7 +293,7 @@ bool __thiscall winIVRSystem_IVRSystem_003_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty_params params = { @@ -307,7 +307,7 @@ float __thiscall winIVRSystem_IVRSystem_003_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty_params params = { @@ -321,7 +321,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_003_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty_params params = { @@ -335,7 +335,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_003_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_003_GetMatrix34TrackedDeviceProperty_params params = { @@ -350,7 +350,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_003_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty_params params = { @@ -429,7 +429,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_003_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_003_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_091 *pControllerState) +bool __thiscall winIVRSystem_IVRSystem_003_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_091 *pControllerState) { struct cppIVRSystem_IVRSystem_003_GetControllerState_params params = { @@ -442,7 +442,7 @@ bool __thiscall winIVRSystem_IVRSystem_003_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_003_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_091 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_003_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_091 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_003_GetControllerStateWithPose_params params = { @@ -457,7 +457,7 @@ bool __thiscall winIVRSystem_IVRSystem_003_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_003_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_003_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_003_TriggerHapticPulse_params params = { @@ -494,7 +494,7 @@ const char * __thiscall winIVRSystem_IVRSystem_003_GetControllerAxisTypeNameFrom return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, const Compositor_OverlaySettings *overlaySettings, HmdVector2_t vecWindowClientPositionOnScreen, HmdVector2_t vecWindowClientSize, TrackedDeviceIndex_t unControllerDeviceIndex, EVRControllerEventOutputType eOutputType) +bool __thiscall winIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse(struct w_steam_iface *_this, const Compositor_OverlaySettings *overlaySettings, HmdVector2_t vecWindowClientPositionOnScreen, HmdVector2_t vecWindowClientSize, uint32_t unControllerDeviceIndex, uint32_t eOutputType) { struct cppIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse_params params = { @@ -880,7 +880,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetSeatedZeroPoseToStandin return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_004_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_004_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_004_GetTrackedDeviceClass_params params = { @@ -892,7 +892,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_004_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_004_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_004_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_004_IsTrackedDeviceConnected_params params = { @@ -904,7 +904,7 @@ bool __thiscall winIVRSystem_IVRSystem_004_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty_params params = { @@ -918,7 +918,7 @@ bool __thiscall winIVRSystem_IVRSystem_004_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty_params params = { @@ -932,7 +932,7 @@ float __thiscall winIVRSystem_IVRSystem_004_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty_params params = { @@ -946,7 +946,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_004_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty_params params = { @@ -960,7 +960,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_004_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_004_GetMatrix34TrackedDeviceProperty_params params = { @@ -975,7 +975,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_004_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty_params params = { @@ -1054,7 +1054,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_004_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_004_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_092 *pControllerState) +bool __thiscall winIVRSystem_IVRSystem_004_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_092 *pControllerState) { struct cppIVRSystem_IVRSystem_004_GetControllerState_params params = { @@ -1067,7 +1067,7 @@ bool __thiscall winIVRSystem_IVRSystem_004_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_004_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_092 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_004_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_092 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_004_GetControllerStateWithPose_params params = { @@ -1082,7 +1082,7 @@ bool __thiscall winIVRSystem_IVRSystem_004_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_004_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_004_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_004_TriggerHapticPulse_params params = { @@ -1151,7 +1151,7 @@ bool __thiscall winIVRSystem_IVRSystem_004_IsInputFocusCapturedByAnotherProcess( return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_004_DriverDebugRequest(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_004_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct cppIVRSystem_IVRSystem_004_DriverDebugRequest_params params = { @@ -1501,7 +1501,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetSeatedZeroPoseToStandin return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -1516,7 +1516,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_005_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_005_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_005_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_005_GetTrackedDeviceClass_params params = { @@ -1528,7 +1528,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_005_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_005_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_005_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_005_IsTrackedDeviceConnected_params params = { @@ -1540,7 +1540,7 @@ bool __thiscall winIVRSystem_IVRSystem_005_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty_params params = { @@ -1554,7 +1554,7 @@ bool __thiscall winIVRSystem_IVRSystem_005_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty_params params = { @@ -1568,7 +1568,7 @@ float __thiscall winIVRSystem_IVRSystem_005_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty_params params = { @@ -1582,7 +1582,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_005_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty_params params = { @@ -1596,7 +1596,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_005_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_005_GetMatrix34TrackedDeviceProperty_params params = { @@ -1611,7 +1611,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_005_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty_params params = { @@ -1690,7 +1690,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_005_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_005_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_098 *pControllerState) +bool __thiscall winIVRSystem_IVRSystem_005_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_098 *pControllerState) { struct cppIVRSystem_IVRSystem_005_GetControllerState_params params = { @@ -1703,7 +1703,7 @@ bool __thiscall winIVRSystem_IVRSystem_005_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_005_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_098 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_005_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_098 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_005_GetControllerStateWithPose_params params = { @@ -1718,7 +1718,7 @@ bool __thiscall winIVRSystem_IVRSystem_005_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_005_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_005_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_005_TriggerHapticPulse_params params = { @@ -1787,7 +1787,7 @@ bool __thiscall winIVRSystem_IVRSystem_005_IsInputFocusCapturedByAnotherProcess( return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_005_DriverDebugRequest(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_005_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct cppIVRSystem_IVRSystem_005_DriverDebugRequest_params params = { @@ -2156,7 +2156,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -2171,7 +2171,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_006_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel_params params = { @@ -2183,7 +2183,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_006_GetTrackedDeviceActivityLevel(str return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_006_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_006_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_006_GetTrackedDeviceClass_params params = { @@ -2195,7 +2195,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_006_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_006_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_006_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_006_IsTrackedDeviceConnected_params params = { @@ -2207,7 +2207,7 @@ bool __thiscall winIVRSystem_IVRSystem_006_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty_params params = { @@ -2221,7 +2221,7 @@ bool __thiscall winIVRSystem_IVRSystem_006_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty_params params = { @@ -2235,7 +2235,7 @@ float __thiscall winIVRSystem_IVRSystem_006_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty_params params = { @@ -2249,7 +2249,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_006_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty_params params = { @@ -2263,7 +2263,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_006_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_006_GetMatrix34TrackedDeviceProperty_params params = { @@ -2278,7 +2278,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_006_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty_params params = { @@ -2357,7 +2357,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_006_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_006_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_0910 *pControllerState) +bool __thiscall winIVRSystem_IVRSystem_006_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_0910 *pControllerState) { struct cppIVRSystem_IVRSystem_006_GetControllerState_params params = { @@ -2370,7 +2370,7 @@ bool __thiscall winIVRSystem_IVRSystem_006_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_006_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_0910 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_006_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_0910 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_006_GetControllerStateWithPose_params params = { @@ -2385,7 +2385,7 @@ bool __thiscall winIVRSystem_IVRSystem_006_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_006_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_006_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_006_TriggerHapticPulse_params params = { @@ -2454,7 +2454,7 @@ bool __thiscall winIVRSystem_IVRSystem_006_IsInputFocusCapturedByAnotherProcess( return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_006_DriverDebugRequest(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_006_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct cppIVRSystem_IVRSystem_006_DriverDebugRequest_params params = { @@ -2469,7 +2469,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_006_DriverDebugRequest(struct w_steam return params._ret; } -VRFirmwareError __thiscall winIVRSystem_IVRSystem_006_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_006_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_006_PerformFirmwareUpdate_params params = { @@ -2850,7 +2850,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -2865,7 +2865,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel_params params = { @@ -2890,7 +2890,7 @@ void __thiscall winIVRSystem_IVRSystem_009_ApplyTransform(struct w_steam_iface * cppIVRSystem_IVRSystem_009_ApplyTransform( ¶ms ); } -uint32_t __thiscall winIVRSystem_IVRSystem_009_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_009_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_009_GetTrackedDeviceClass_params params = { @@ -2902,7 +2902,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_009_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_009_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_009_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_009_IsTrackedDeviceConnected_params params = { @@ -2914,7 +2914,7 @@ bool __thiscall winIVRSystem_IVRSystem_009_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty_params params = { @@ -2928,7 +2928,7 @@ bool __thiscall winIVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty_params params = { @@ -2942,7 +2942,7 @@ float __thiscall winIVRSystem_IVRSystem_009_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty_params params = { @@ -2956,7 +2956,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_009_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty_params params = { @@ -2970,7 +2970,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_009_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_009_GetMatrix34TrackedDeviceProperty_params params = { @@ -2985,7 +2985,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_009_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty_params params = { @@ -3064,7 +3064,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_009_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_009_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_0912 *pControllerState) +bool __thiscall winIVRSystem_IVRSystem_009_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_0912 *pControllerState) { struct cppIVRSystem_IVRSystem_009_GetControllerState_params params = { @@ -3077,7 +3077,7 @@ bool __thiscall winIVRSystem_IVRSystem_009_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_009_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_0912 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_009_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_0912 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_009_GetControllerStateWithPose_params params = { @@ -3092,7 +3092,7 @@ bool __thiscall winIVRSystem_IVRSystem_009_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_009_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_009_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_009_TriggerHapticPulse_params params = { @@ -3161,7 +3161,7 @@ bool __thiscall winIVRSystem_IVRSystem_009_IsInputFocusCapturedByAnotherProcess( return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_009_DriverDebugRequest(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_009_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct cppIVRSystem_IVRSystem_009_DriverDebugRequest_params params = { @@ -3176,7 +3176,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_009_DriverDebugRequest(struct w_steam return params._ret; } -EVRFirmwareError __thiscall winIVRSystem_IVRSystem_009_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_009_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_009_PerformFirmwareUpdate_params params = { @@ -3558,7 +3558,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -3573,7 +3573,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel_params params = { @@ -3598,7 +3598,7 @@ void __thiscall winIVRSystem_IVRSystem_010_ApplyTransform(struct w_steam_iface * cppIVRSystem_IVRSystem_010_ApplyTransform( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, ETrackedControllerRole unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) { struct cppIVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole_params params = { @@ -3610,7 +3610,7 @@ TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceIndex return params._ret; } -ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex_params params = { @@ -3622,7 +3622,7 @@ ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_010_GetControllerRoleFo return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_010_GetTrackedDeviceClass_params params = { @@ -3634,7 +3634,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_010_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_010_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_010_IsTrackedDeviceConnected_params params = { @@ -3646,7 +3646,7 @@ bool __thiscall winIVRSystem_IVRSystem_010_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty_params params = { @@ -3660,7 +3660,7 @@ bool __thiscall winIVRSystem_IVRSystem_010_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty_params params = { @@ -3674,7 +3674,7 @@ float __thiscall winIVRSystem_IVRSystem_010_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty_params params = { @@ -3688,7 +3688,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_010_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty_params params = { @@ -3702,7 +3702,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_010_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_010_GetMatrix34TrackedDeviceProperty_params params = { @@ -3717,7 +3717,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_010_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty_params params = { @@ -3796,7 +3796,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_010_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_010_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_0914 *pControllerState) +bool __thiscall winIVRSystem_IVRSystem_010_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_0914 *pControllerState) { struct cppIVRSystem_IVRSystem_010_GetControllerState_params params = { @@ -3809,7 +3809,7 @@ bool __thiscall winIVRSystem_IVRSystem_010_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_010_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_0914 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_010_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_0914 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_010_GetControllerStateWithPose_params params = { @@ -3824,7 +3824,7 @@ bool __thiscall winIVRSystem_IVRSystem_010_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_010_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_010_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_010_TriggerHapticPulse_params params = { @@ -3893,7 +3893,7 @@ bool __thiscall winIVRSystem_IVRSystem_010_IsInputFocusCapturedByAnotherProcess( return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_010_DriverDebugRequest(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_010_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct cppIVRSystem_IVRSystem_010_DriverDebugRequest_params params = { @@ -3908,7 +3908,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_010_DriverDebugRequest(struct w_steam return params._ret; } -EVRFirmwareError __thiscall winIVRSystem_IVRSystem_010_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_010_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_010_PerformFirmwareUpdate_params params = { @@ -4320,7 +4320,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -4335,7 +4335,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel_params params = { @@ -4360,7 +4360,7 @@ void __thiscall winIVRSystem_IVRSystem_011_ApplyTransform(struct w_steam_iface * cppIVRSystem_IVRSystem_011_ApplyTransform( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, ETrackedControllerRole unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) { struct cppIVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole_params params = { @@ -4372,7 +4372,7 @@ TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceIndex return params._ret; } -ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex_params params = { @@ -4384,7 +4384,7 @@ ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_011_GetControllerRoleFo return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_011_GetTrackedDeviceClass_params params = { @@ -4396,7 +4396,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_011_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_011_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_011_IsTrackedDeviceConnected_params params = { @@ -4408,7 +4408,7 @@ bool __thiscall winIVRSystem_IVRSystem_011_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty_params params = { @@ -4422,7 +4422,7 @@ bool __thiscall winIVRSystem_IVRSystem_011_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty_params params = { @@ -4436,7 +4436,7 @@ float __thiscall winIVRSystem_IVRSystem_011_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty_params params = { @@ -4450,7 +4450,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_011_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty_params params = { @@ -4464,7 +4464,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_011_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_011_GetMatrix34TrackedDeviceProperty_params params = { @@ -4479,7 +4479,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_011_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty_params params = { @@ -4560,7 +4560,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_011_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_011_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_0918 *pControllerState) +bool __thiscall winIVRSystem_IVRSystem_011_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_0918 *pControllerState) { struct cppIVRSystem_IVRSystem_011_GetControllerState_params params = { @@ -4573,7 +4573,7 @@ bool __thiscall winIVRSystem_IVRSystem_011_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_011_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_0918 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_011_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_0918 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_011_GetControllerStateWithPose_params params = { @@ -4588,7 +4588,7 @@ bool __thiscall winIVRSystem_IVRSystem_011_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_011_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_011_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_011_TriggerHapticPulse_params params = { @@ -4657,7 +4657,7 @@ bool __thiscall winIVRSystem_IVRSystem_011_IsInputFocusCapturedByAnotherProcess( return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_011_DriverDebugRequest(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_011_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct cppIVRSystem_IVRSystem_011_DriverDebugRequest_params params = { @@ -4672,7 +4672,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_011_DriverDebugRequest(struct w_steam return params._ret; } -EVRFirmwareError __thiscall winIVRSystem_IVRSystem_011_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_011_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_011_PerformFirmwareUpdate_params params = { @@ -5082,7 +5082,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -5097,7 +5097,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel_params params = { @@ -5122,7 +5122,7 @@ void __thiscall winIVRSystem_IVRSystem_012_ApplyTransform(struct w_steam_iface * cppIVRSystem_IVRSystem_012_ApplyTransform( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, ETrackedControllerRole unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) { struct cppIVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole_params params = { @@ -5134,7 +5134,7 @@ TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceIndex return params._ret; } -ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex_params params = { @@ -5146,7 +5146,7 @@ ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_012_GetControllerRoleFo return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_012_GetTrackedDeviceClass_params params = { @@ -5158,7 +5158,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_012_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_012_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_012_IsTrackedDeviceConnected_params params = { @@ -5170,7 +5170,7 @@ bool __thiscall winIVRSystem_IVRSystem_012_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty_params params = { @@ -5184,7 +5184,7 @@ bool __thiscall winIVRSystem_IVRSystem_012_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty_params params = { @@ -5198,7 +5198,7 @@ float __thiscall winIVRSystem_IVRSystem_012_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty_params params = { @@ -5212,7 +5212,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_012_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty_params params = { @@ -5226,7 +5226,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_012_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_012_GetMatrix34TrackedDeviceProperty_params params = { @@ -5241,7 +5241,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_012_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty_params params = { @@ -5322,7 +5322,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_012_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_012_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_103 *pControllerState) +bool __thiscall winIVRSystem_IVRSystem_012_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_103 *pControllerState) { struct cppIVRSystem_IVRSystem_012_GetControllerState_params params = { @@ -5335,7 +5335,7 @@ bool __thiscall winIVRSystem_IVRSystem_012_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_012_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_103 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_012_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_103 *pControllerState, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_012_GetControllerStateWithPose_params params = { @@ -5350,7 +5350,7 @@ bool __thiscall winIVRSystem_IVRSystem_012_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_012_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_012_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_012_TriggerHapticPulse_params params = { @@ -5419,7 +5419,7 @@ bool __thiscall winIVRSystem_IVRSystem_012_IsInputFocusCapturedByAnotherProcess( return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_012_DriverDebugRequest(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_012_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct cppIVRSystem_IVRSystem_012_DriverDebugRequest_params params = { @@ -5434,7 +5434,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_012_DriverDebugRequest(struct w_steam return params._ret; } -EVRFirmwareError __thiscall winIVRSystem_IVRSystem_012_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_012_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_012_PerformFirmwareUpdate_params params = { @@ -5818,7 +5818,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -5833,7 +5833,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel_params params = { @@ -5858,7 +5858,7 @@ void __thiscall winIVRSystem_IVRSystem_014_ApplyTransform(struct w_steam_iface * cppIVRSystem_IVRSystem_014_ApplyTransform( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, ETrackedControllerRole unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) { struct cppIVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole_params params = { @@ -5870,7 +5870,7 @@ TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceIndex return params._ret; } -ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex_params params = { @@ -5882,7 +5882,7 @@ ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_014_GetControllerRoleFo return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_014_GetTrackedDeviceClass_params params = { @@ -5894,7 +5894,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_014_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_014_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_014_IsTrackedDeviceConnected_params params = { @@ -5906,7 +5906,7 @@ bool __thiscall winIVRSystem_IVRSystem_014_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty_params params = { @@ -5920,7 +5920,7 @@ bool __thiscall winIVRSystem_IVRSystem_014_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty_params params = { @@ -5934,7 +5934,7 @@ float __thiscall winIVRSystem_IVRSystem_014_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty_params params = { @@ -5948,7 +5948,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_014_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty_params params = { @@ -5962,7 +5962,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_014_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_014_GetMatrix34TrackedDeviceProperty_params params = { @@ -5977,7 +5977,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_014_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty_params params = { @@ -6059,7 +6059,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_014_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_014_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_104 *pControllerState, uint32_t unControllerStateSize) +bool __thiscall winIVRSystem_IVRSystem_014_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_104 *pControllerState, uint32_t unControllerStateSize) { struct cppIVRSystem_IVRSystem_014_GetControllerState_params params = { @@ -6073,7 +6073,7 @@ bool __thiscall winIVRSystem_IVRSystem_014_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_014_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_104 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_014_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_104 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_014_GetControllerStateWithPose_params params = { @@ -6089,7 +6089,7 @@ bool __thiscall winIVRSystem_IVRSystem_014_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_014_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_014_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_014_TriggerHapticPulse_params params = { @@ -6158,7 +6158,7 @@ bool __thiscall winIVRSystem_IVRSystem_014_IsInputFocusCapturedByAnotherProcess( return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_014_DriverDebugRequest(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_014_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct cppIVRSystem_IVRSystem_014_DriverDebugRequest_params params = { @@ -6173,7 +6173,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_014_DriverDebugRequest(struct w_steam return params._ret; } -EVRFirmwareError __thiscall winIVRSystem_IVRSystem_014_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_014_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_014_PerformFirmwareUpdate_params params = { @@ -6556,7 +6556,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -6571,7 +6571,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel_params params = { @@ -6596,7 +6596,7 @@ void __thiscall winIVRSystem_IVRSystem_015_ApplyTransform(struct w_steam_iface * cppIVRSystem_IVRSystem_015_ApplyTransform( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, ETrackedControllerRole unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) { struct cppIVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole_params params = { @@ -6608,7 +6608,7 @@ TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceIndex return params._ret; } -ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex_params params = { @@ -6620,7 +6620,7 @@ ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_015_GetControllerRoleFo return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_015_GetTrackedDeviceClass_params params = { @@ -6632,7 +6632,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_015_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_015_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_015_IsTrackedDeviceConnected_params params = { @@ -6644,7 +6644,7 @@ bool __thiscall winIVRSystem_IVRSystem_015_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty_params params = { @@ -6658,7 +6658,7 @@ bool __thiscall winIVRSystem_IVRSystem_015_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty_params params = { @@ -6672,7 +6672,7 @@ float __thiscall winIVRSystem_IVRSystem_015_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty_params params = { @@ -6686,7 +6686,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_015_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty_params params = { @@ -6700,7 +6700,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_015_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_015_GetMatrix34TrackedDeviceProperty_params params = { @@ -6715,7 +6715,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_015_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty_params params = { @@ -6797,7 +6797,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_015_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_015_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_107 *pControllerState, uint32_t unControllerStateSize) +bool __thiscall winIVRSystem_IVRSystem_015_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_107 *pControllerState, uint32_t unControllerStateSize) { struct cppIVRSystem_IVRSystem_015_GetControllerState_params params = { @@ -6811,7 +6811,7 @@ bool __thiscall winIVRSystem_IVRSystem_015_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_015_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_107 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_015_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_107 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_015_GetControllerStateWithPose_params params = { @@ -6827,7 +6827,7 @@ bool __thiscall winIVRSystem_IVRSystem_015_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_015_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_015_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_015_TriggerHapticPulse_params params = { @@ -6896,7 +6896,7 @@ bool __thiscall winIVRSystem_IVRSystem_015_IsInputFocusCapturedByAnotherProcess( return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_015_DriverDebugRequest(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_015_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct cppIVRSystem_IVRSystem_015_DriverDebugRequest_params params = { @@ -6911,7 +6911,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_015_DriverDebugRequest(struct w_steam return params._ret; } -EVRFirmwareError __thiscall winIVRSystem_IVRSystem_015_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_015_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_015_PerformFirmwareUpdate_params params = { @@ -7307,7 +7307,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -7322,7 +7322,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel_params params = { @@ -7347,7 +7347,7 @@ void __thiscall winIVRSystem_IVRSystem_016_ApplyTransform(struct w_steam_iface * cppIVRSystem_IVRSystem_016_ApplyTransform( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, ETrackedControllerRole unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) { struct cppIVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole_params params = { @@ -7359,7 +7359,7 @@ TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceIndex return params._ret; } -ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex_params params = { @@ -7371,7 +7371,7 @@ ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_016_GetControllerRoleFo return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_016_GetTrackedDeviceClass_params params = { @@ -7383,7 +7383,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_016_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_016_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_016_IsTrackedDeviceConnected_params params = { @@ -7395,7 +7395,7 @@ bool __thiscall winIVRSystem_IVRSystem_016_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty_params params = { @@ -7409,7 +7409,7 @@ bool __thiscall winIVRSystem_IVRSystem_016_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty_params params = { @@ -7423,7 +7423,7 @@ float __thiscall winIVRSystem_IVRSystem_016_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty_params params = { @@ -7437,7 +7437,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_016_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty_params params = { @@ -7451,7 +7451,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_016_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_016_GetMatrix34TrackedDeviceProperty_params params = { @@ -7466,7 +7466,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_016_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty_params params = { @@ -7548,7 +7548,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_016_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_016_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_109 *pControllerState, uint32_t unControllerStateSize) +bool __thiscall winIVRSystem_IVRSystem_016_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_109 *pControllerState, uint32_t unControllerStateSize) { struct cppIVRSystem_IVRSystem_016_GetControllerState_params params = { @@ -7562,7 +7562,7 @@ bool __thiscall winIVRSystem_IVRSystem_016_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_016_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_109 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_016_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_109 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_016_GetControllerStateWithPose_params params = { @@ -7578,7 +7578,7 @@ bool __thiscall winIVRSystem_IVRSystem_016_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_016_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_016_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_016_TriggerHapticPulse_params params = { @@ -7647,7 +7647,7 @@ bool __thiscall winIVRSystem_IVRSystem_016_IsInputFocusCapturedByAnotherProcess( return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_016_DriverDebugRequest(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_016_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct cppIVRSystem_IVRSystem_016_DriverDebugRequest_params params = { @@ -7662,7 +7662,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_016_DriverDebugRequest(struct w_steam return params._ret; } -EVRFirmwareError __thiscall winIVRSystem_IVRSystem_016_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_016_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_016_PerformFirmwareUpdate_params params = { @@ -8050,7 +8050,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -8065,7 +8065,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel_params params = { @@ -8090,7 +8090,7 @@ void __thiscall winIVRSystem_IVRSystem_017_ApplyTransform(struct w_steam_iface * cppIVRSystem_IVRSystem_017_ApplyTransform( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, ETrackedControllerRole unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) { struct cppIVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole_params params = { @@ -8102,7 +8102,7 @@ TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceIndex return params._ret; } -ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex_params params = { @@ -8114,7 +8114,7 @@ ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_017_GetControllerRoleFo return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_017_GetTrackedDeviceClass_params params = { @@ -8126,7 +8126,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_017_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_017_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_017_IsTrackedDeviceConnected_params params = { @@ -8138,7 +8138,7 @@ bool __thiscall winIVRSystem_IVRSystem_017_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty_params params = { @@ -8152,7 +8152,7 @@ bool __thiscall winIVRSystem_IVRSystem_017_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty_params params = { @@ -8166,7 +8166,7 @@ float __thiscall winIVRSystem_IVRSystem_017_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty_params params = { @@ -8180,7 +8180,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_017_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty_params params = { @@ -8194,7 +8194,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_017_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_017_GetMatrix34TrackedDeviceProperty_params params = { @@ -8209,7 +8209,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_017_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty_params params = { @@ -8291,7 +8291,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_017_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_017_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_1011 *pControllerState, uint32_t unControllerStateSize) +bool __thiscall winIVRSystem_IVRSystem_017_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_1011 *pControllerState, uint32_t unControllerStateSize) { struct cppIVRSystem_IVRSystem_017_GetControllerState_params params = { @@ -8305,7 +8305,7 @@ bool __thiscall winIVRSystem_IVRSystem_017_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_017_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_1011 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_017_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_1011 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_017_GetControllerStateWithPose_params params = { @@ -8321,7 +8321,7 @@ bool __thiscall winIVRSystem_IVRSystem_017_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_017_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_017_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_017_TriggerHapticPulse_params params = { @@ -8390,7 +8390,7 @@ bool __thiscall winIVRSystem_IVRSystem_017_IsInputFocusCapturedByAnotherProcess( return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_017_DriverDebugRequest(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_017_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct cppIVRSystem_IVRSystem_017_DriverDebugRequest_params params = { @@ -8405,7 +8405,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_017_DriverDebugRequest(struct w_steam return params._ret; } -EVRFirmwareError __thiscall winIVRSystem_IVRSystem_017_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_017_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_017_PerformFirmwareUpdate_params params = { @@ -8795,7 +8795,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -8810,7 +8810,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel_params params = { @@ -8835,7 +8835,7 @@ void __thiscall winIVRSystem_IVRSystem_019_ApplyTransform(struct w_steam_iface * cppIVRSystem_IVRSystem_019_ApplyTransform( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, ETrackedControllerRole unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) { struct cppIVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole_params params = { @@ -8847,7 +8847,7 @@ TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceIndex return params._ret; } -ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex_params params = { @@ -8859,7 +8859,7 @@ ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_019_GetControllerRoleFo return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_019_GetTrackedDeviceClass_params params = { @@ -8871,7 +8871,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_019_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_019_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_019_IsTrackedDeviceConnected_params params = { @@ -8883,7 +8883,7 @@ bool __thiscall winIVRSystem_IVRSystem_019_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty_params params = { @@ -8897,7 +8897,7 @@ bool __thiscall winIVRSystem_IVRSystem_019_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty_params params = { @@ -8911,7 +8911,7 @@ float __thiscall winIVRSystem_IVRSystem_019_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty_params params = { @@ -8925,7 +8925,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_019_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty_params params = { @@ -8939,7 +8939,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_019_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_019_GetMatrix34TrackedDeviceProperty_params params = { @@ -8954,7 +8954,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_019_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, PropertyTypeTag_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty_params params = { @@ -8971,7 +8971,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_GetArrayTrackedDeviceProperty(str return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty_params params = { @@ -9053,7 +9053,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_019_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_019_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_1418 *pControllerState, uint32_t unControllerStateSize) +bool __thiscall winIVRSystem_IVRSystem_019_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_1418 *pControllerState, uint32_t unControllerStateSize) { struct cppIVRSystem_IVRSystem_019_GetControllerState_params params = { @@ -9067,7 +9067,7 @@ bool __thiscall winIVRSystem_IVRSystem_019_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_019_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_1418 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_019_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_1418 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_019_GetControllerStateWithPose_params params = { @@ -9083,7 +9083,7 @@ bool __thiscall winIVRSystem_IVRSystem_019_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_019_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_019_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_019_TriggerHapticPulse_params params = { @@ -9164,7 +9164,7 @@ bool __thiscall winIVRSystem_IVRSystem_019_ShouldApplicationReduceRenderingWork( return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_019_DriverDebugRequest(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) +uint32_t __thiscall winIVRSystem_IVRSystem_019_DriverDebugRequest(struct w_steam_iface *_this, uint32_t unDeviceIndex, const char *pchRequest, char *pchResponseBuffer, uint32_t unResponseBufferSize) { struct cppIVRSystem_IVRSystem_019_DriverDebugRequest_params params = { @@ -9179,7 +9179,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_019_DriverDebugRequest(struct w_steam return params._ret; } -EVRFirmwareError __thiscall winIVRSystem_IVRSystem_019_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_019_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_019_PerformFirmwareUpdate_params params = { @@ -9574,7 +9574,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -9589,7 +9589,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel_params params = { @@ -9614,7 +9614,7 @@ void __thiscall winIVRSystem_IVRSystem_020_ApplyTransform(struct w_steam_iface * cppIVRSystem_IVRSystem_020_ApplyTransform( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, ETrackedControllerRole unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) { struct cppIVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole_params params = { @@ -9626,7 +9626,7 @@ TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceIndex return params._ret; } -ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex_params params = { @@ -9638,7 +9638,7 @@ ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_020_GetControllerRoleFo return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_020_GetTrackedDeviceClass_params params = { @@ -9650,7 +9650,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_020_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_020_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_020_IsTrackedDeviceConnected_params params = { @@ -9662,7 +9662,7 @@ bool __thiscall winIVRSystem_IVRSystem_020_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty_params params = { @@ -9676,7 +9676,7 @@ bool __thiscall winIVRSystem_IVRSystem_020_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty_params params = { @@ -9690,7 +9690,7 @@ float __thiscall winIVRSystem_IVRSystem_020_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty_params params = { @@ -9704,7 +9704,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_020_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty_params params = { @@ -9718,7 +9718,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_020_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_020_GetMatrix34TrackedDeviceProperty_params params = { @@ -9733,7 +9733,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_020_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, PropertyTypeTag_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty_params params = { @@ -9750,7 +9750,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_020_GetArrayTrackedDeviceProperty(str return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty_params params = { @@ -9832,7 +9832,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_020_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_020_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_1715 *pControllerState, uint32_t unControllerStateSize) +bool __thiscall winIVRSystem_IVRSystem_020_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_1715 *pControllerState, uint32_t unControllerStateSize) { struct cppIVRSystem_IVRSystem_020_GetControllerState_params params = { @@ -9846,7 +9846,7 @@ bool __thiscall winIVRSystem_IVRSystem_020_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_020_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_1715 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_020_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_1715 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_020_GetControllerStateWithPose_params params = { @@ -9862,7 +9862,7 @@ bool __thiscall winIVRSystem_IVRSystem_020_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_020_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_020_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_020_TriggerHapticPulse_params params = { @@ -9943,7 +9943,7 @@ bool __thiscall winIVRSystem_IVRSystem_020_ShouldApplicationReduceRenderingWork( return params._ret; } -EVRFirmwareError __thiscall winIVRSystem_IVRSystem_020_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_020_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_020_PerformFirmwareUpdate_params params = { @@ -10363,7 +10363,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -10378,7 +10378,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel_params params = { @@ -10403,7 +10403,7 @@ void __thiscall winIVRSystem_IVRSystem_021_ApplyTransform(struct w_steam_iface * cppIVRSystem_IVRSystem_021_ApplyTransform( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, ETrackedControllerRole unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) { struct cppIVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole_params params = { @@ -10415,7 +10415,7 @@ TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceIndex return params._ret; } -ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex_params params = { @@ -10427,7 +10427,7 @@ ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_021_GetControllerRoleFo return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_021_GetTrackedDeviceClass_params params = { @@ -10439,7 +10439,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_021_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_021_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_021_IsTrackedDeviceConnected_params params = { @@ -10451,7 +10451,7 @@ bool __thiscall winIVRSystem_IVRSystem_021_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty_params params = { @@ -10465,7 +10465,7 @@ bool __thiscall winIVRSystem_IVRSystem_021_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty_params params = { @@ -10479,7 +10479,7 @@ float __thiscall winIVRSystem_IVRSystem_021_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty_params params = { @@ -10493,7 +10493,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_021_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty_params params = { @@ -10507,7 +10507,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_021_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_021_GetMatrix34TrackedDeviceProperty_params params = { @@ -10522,7 +10522,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_021_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, PropertyTypeTag_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty_params params = { @@ -10539,7 +10539,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_021_GetArrayTrackedDeviceProperty(str return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty_params params = { @@ -10621,7 +10621,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_021_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_021_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_1125 *pControllerState, uint32_t unControllerStateSize) +bool __thiscall winIVRSystem_IVRSystem_021_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_1125 *pControllerState, uint32_t unControllerStateSize) { struct cppIVRSystem_IVRSystem_021_GetControllerState_params params = { @@ -10635,7 +10635,7 @@ bool __thiscall winIVRSystem_IVRSystem_021_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_021_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_1125 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_021_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_1125 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_021_GetControllerStateWithPose_params params = { @@ -10651,7 +10651,7 @@ bool __thiscall winIVRSystem_IVRSystem_021_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_021_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_021_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_021_TriggerHapticPulse_params params = { @@ -10732,7 +10732,7 @@ bool __thiscall winIVRSystem_IVRSystem_021_ShouldApplicationReduceRenderingWork( return params._ret; } -EVRFirmwareError __thiscall winIVRSystem_IVRSystem_021_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_021_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_021_PerformFirmwareUpdate_params params = { @@ -11129,7 +11129,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetRawZeroPoseToStandingAb return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, TrackedDeviceIndex_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, TrackedDeviceIndex_t unRelativeToTrackedDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass(struct w_steam_iface *_this, uint32_t eTrackedDeviceClass, uint32_t *punTrackedDeviceIndexArray, uint32_t unTrackedDeviceIndexArrayCount, uint32_t unRelativeToTrackedDeviceIndex) { struct cppIVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass_params params = { @@ -11144,7 +11144,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfCl return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceId) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel(struct w_steam_iface *_this, uint32_t unDeviceId) { struct cppIVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel_params params = { @@ -11169,7 +11169,7 @@ void __thiscall winIVRSystem_IVRSystem_022_ApplyTransform(struct w_steam_iface * cppIVRSystem_IVRSystem_022_ApplyTransform( ¶ms ); } -TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, ETrackedControllerRole unDeviceType) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole(struct w_steam_iface *_this, uint32_t unDeviceType) { struct cppIVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole_params params = { @@ -11181,7 +11181,7 @@ TrackedDeviceIndex_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceIndex return params._ret; } -ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex_params params = { @@ -11193,7 +11193,7 @@ ETrackedControllerRole __thiscall winIVRSystem_IVRSystem_022_GetControllerRoleFo return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceClass(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceClass(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_022_GetTrackedDeviceClass_params params = { @@ -11205,7 +11205,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceClass(struct w_st return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_022_IsTrackedDeviceConnected(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +bool __thiscall winIVRSystem_IVRSystem_022_IsTrackedDeviceConnected(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_022_IsTrackedDeviceConnected_params params = { @@ -11217,7 +11217,7 @@ bool __thiscall winIVRSystem_IVRSystem_022_IsTrackedDeviceConnected(struct w_ste return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +bool __thiscall winIVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty_params params = { @@ -11231,7 +11231,7 @@ bool __thiscall winIVRSystem_IVRSystem_022_GetBoolTrackedDeviceProperty(struct w return params._ret; } -float __thiscall winIVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +float __thiscall winIVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty_params params = { @@ -11245,7 +11245,7 @@ float __thiscall winIVRSystem_IVRSystem_022_GetFloatTrackedDeviceProperty(struct return params._ret; } -int32_t __thiscall winIVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +int32_t __thiscall winIVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty_params params = { @@ -11259,7 +11259,7 @@ int32_t __thiscall winIVRSystem_IVRSystem_022_GetInt32TrackedDeviceProperty(stru return params._ret; } -uint64_t __thiscall winIVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +uint64_t __thiscall winIVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty_params params = { @@ -11273,7 +11273,7 @@ uint64_t __thiscall winIVRSystem_IVRSystem_022_GetUint64TrackedDeviceProperty(st return params._ret; } -HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, uint32_t *pError) +HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty(struct w_steam_iface *_this, HmdMatrix34_t *_ret, uint32_t unDeviceIndex, uint32_t prop, uint32_t *pError) { struct cppIVRSystem_IVRSystem_022_GetMatrix34TrackedDeviceProperty_params params = { @@ -11288,7 +11288,7 @@ HmdMatrix34_t * __thiscall winIVRSystem_IVRSystem_022_GetMatrix34TrackedDevicePr return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, PropertyTypeTag_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, uint32_t propType, void *pBuffer, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty_params params = { @@ -11305,7 +11305,7 @@ uint32_t __thiscall winIVRSystem_IVRSystem_022_GetArrayTrackedDeviceProperty(str return params._ret; } -uint32_t __thiscall winIVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) +uint32_t __thiscall winIVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty(struct w_steam_iface *_this, uint32_t unDeviceIndex, uint32_t prop, char *pchValue, uint32_t unBufferSize, uint32_t *pError) { struct cppIVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty_params params = { @@ -11387,7 +11387,7 @@ HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_022_GetHiddenAreaMesh(struc return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_022_GetControllerState(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_1267 *pControllerState, uint32_t unControllerStateSize) +bool __thiscall winIVRSystem_IVRSystem_022_GetControllerState(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, winVRControllerState001_t_1267 *pControllerState, uint32_t unControllerStateSize) { struct cppIVRSystem_IVRSystem_022_GetControllerState_params params = { @@ -11401,7 +11401,7 @@ bool __thiscall winIVRSystem_IVRSystem_022_GetControllerState(struct w_steam_ifa return params._ret; } -bool __thiscall winIVRSystem_IVRSystem_022_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, TrackedDeviceIndex_t unControllerDeviceIndex, winVRControllerState001_t_1267 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) +bool __thiscall winIVRSystem_IVRSystem_022_GetControllerStateWithPose(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unControllerDeviceIndex, winVRControllerState001_t_1267 *pControllerState, uint32_t unControllerStateSize, TrackedDevicePose_t *pTrackedDevicePose) { struct cppIVRSystem_IVRSystem_022_GetControllerStateWithPose_params params = { @@ -11417,7 +11417,7 @@ bool __thiscall winIVRSystem_IVRSystem_022_GetControllerStateWithPose(struct w_s return params._ret; } -void __thiscall winIVRSystem_IVRSystem_022_TriggerHapticPulse(struct w_steam_iface *_this, TrackedDeviceIndex_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) +void __thiscall winIVRSystem_IVRSystem_022_TriggerHapticPulse(struct w_steam_iface *_this, uint32_t unControllerDeviceIndex, uint32_t unAxisId, uint16_t usDurationMicroSec) { struct cppIVRSystem_IVRSystem_022_TriggerHapticPulse_params params = { @@ -11498,7 +11498,7 @@ bool __thiscall winIVRSystem_IVRSystem_022_ShouldApplicationReduceRenderingWork( return params._ret; } -EVRFirmwareError __thiscall winIVRSystem_IVRSystem_022_PerformFirmwareUpdate(struct w_steam_iface *_this, TrackedDeviceIndex_t unDeviceIndex) +uint32_t __thiscall winIVRSystem_IVRSystem_022_PerformFirmwareUpdate(struct w_steam_iface *_this, uint32_t unDeviceIndex) { struct cppIVRSystem_IVRSystem_022_PerformFirmwareUpdate_params params = { diff --git a/vrclient_x64/vrclient_x64/winIVRTrackedCamera.c b/vrclient_x64/vrclient_x64/winIVRTrackedCamera.c index 11ec23239..8da9d2c15 100644 --- a/vrclient_x64/vrclient_x64/winIVRTrackedCamera.c +++ b/vrclient_x64/vrclient_x64/winIVRTrackedCamera.c @@ -37,7 +37,7 @@ DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPa DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion, 24) DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection, 28) -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_HasCamera(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_HasCamera(struct w_steam_iface *_this, uint32_t nDeviceIndex) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_HasCamera_params params = { @@ -49,7 +49,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_HasCamera(struct w_stea return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, char *pBuffer, uint32_t nBufferLen) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription(struct w_steam_iface *_this, uint32_t nDeviceIndex, char *pBuffer, uint32_t nBufferLen) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescription_params params = { @@ -63,7 +63,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFirmwareDescri return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, ECameraVideoStreamFormat nVideoStreamFormat, uint32_t *pWidth, uint32_t *pHeight) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t nVideoStreamFormat, uint32_t *pWidth, uint32_t *pHeight) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimensions_params params = { @@ -78,7 +78,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraFrameDimension return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, ECameraVideoStreamFormat nVideoStreamFormat) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t nVideoStreamFormat) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFormat_params params = { @@ -91,7 +91,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_SetCameraVideoStreamFor return params._ret; } -ECameraVideoStreamFormat __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat(struct w_steam_iface *_this, uint32_t nDeviceIndex) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetCameraVideoStreamFormat_params params = { @@ -103,7 +103,7 @@ ECameraVideoStreamFormat __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_Get return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, bool bEnable) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming(struct w_steam_iface *_this, uint32_t nDeviceIndex, bool bEnable) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreaming_params params = { @@ -116,7 +116,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_EnableCameraForStreamin return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream(struct w_steam_iface *_this, uint32_t nDeviceIndex) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream_params params = { @@ -128,7 +128,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_StartVideoStream(struct return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream(struct w_steam_iface *_this, uint32_t nDeviceIndex) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream_params params = { @@ -140,7 +140,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream(struct return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive(struct w_steam_iface *_this, uint32_t nDeviceIndex) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive_params params = { @@ -152,7 +152,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive(str return params._ret; } -float __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex) +float __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime(struct w_steam_iface *_this, uint32_t nDeviceIndex) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime_params params = { @@ -164,7 +164,7 @@ float __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedT return params._ret; } -const CameraVideoStreamFrame_t * __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex) +const CameraVideoStreamFrame_t * __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame(struct w_steam_iface *_this, uint32_t nDeviceIndex) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame_params params = { @@ -176,7 +176,7 @@ const CameraVideoStreamFrame_t * __thiscall winIVRTrackedCamera_IVRTrackedCamera return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, const CameraVideoStreamFrame_t *pFrameImage) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame(struct w_steam_iface *_this, uint32_t nDeviceIndex, const CameraVideoStreamFrame_t *pFrameImage) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame_params params = { @@ -189,7 +189,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, bool bEnable) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure(struct w_steam_iface *_this, uint32_t nDeviceIndex, bool bEnable) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure_params params = { @@ -202,7 +202,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure(struct return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream(struct w_steam_iface *_this, uint32_t nDeviceIndex) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream_params params = { @@ -214,7 +214,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream(struct return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream(struct w_steam_iface *_this, uint32_t nDeviceIndex) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream_params params = { @@ -226,7 +226,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream(struc return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused(struct w_steam_iface *_this, uint32_t nDeviceIndex) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused_params params = { @@ -238,7 +238,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamPaused(str return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, float flInputU, float flInputV, float *pflOutputU, float *pflOutputV) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion(struct w_steam_iface *_this, uint32_t nDeviceIndex, float flInputU, float flInputV, float *pflOutputU, float *pflOutputV) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion_params params = { @@ -254,7 +254,7 @@ bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraDistortion(str return params._ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, float flWidthPixels, float flHeightPixels, float flZNear, float flZFar, HmdMatrix44_t *pProjection) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection(struct w_steam_iface *_this, uint32_t nDeviceIndex, float flWidthPixels, float flHeightPixels, float flZNear, float flZFar, HmdMatrix44_t *pProjection) { struct cppIVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection_params params = { @@ -367,7 +367,7 @@ DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStr DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService, 8) DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer, 28) -const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, EVRTrackedCameraError eCameraError) +const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eCameraError) { struct cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum_params params = { @@ -379,7 +379,7 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorN return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_HasCamera(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, bool *pHasCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_HasCamera(struct w_steam_iface *_this, uint32_t nDeviceIndex, bool *pHasCamera) { struct cppIVRTrackedCamera_IVRTrackedCamera_002_HasCamera_params params = { @@ -392,7 +392,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_HasCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraFrameSize_params params = { @@ -408,7 +408,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) { struct cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraIntrinisics_params params = { @@ -423,7 +423,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) { struct cppIVRTrackedCamera_IVRTrackedCamera_002_GetCameraProjection_params params = { @@ -439,7 +439,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, TrackedCameraHandle_t *pHandle) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService(struct w_steam_iface *_this, uint32_t nDeviceIndex, void **pHandle) { struct cppIVRTrackedCamera_IVRTrackedCamera_002_AcquireVideoStreamingService_params params = { @@ -452,7 +452,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_Acquir return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService(struct w_steam_iface *_this, void *hTrackedCamera) { struct cppIVRTrackedCamera_IVRTrackedCamera_002_ReleaseVideoStreamingService_params params = { @@ -464,7 +464,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_Releas return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, CameraVideoStreamFrameHeader_t *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, void *hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, CameraVideoStreamFrameHeader_t *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer_params params = { @@ -561,7 +561,7 @@ DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamT DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL, 28) DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL, 16) -const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, EVRTrackedCameraError eCameraError) +const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eCameraError) { struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum_params params = { @@ -573,7 +573,7 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorN return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_HasCamera(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, bool *pHasCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_HasCamera(struct w_steam_iface *_this, uint32_t nDeviceIndex, bool *pHasCamera) { struct cppIVRTrackedCamera_IVRTrackedCamera_003_HasCamera_params params = { @@ -586,7 +586,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_HasCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraFrameSize_params params = { @@ -602,7 +602,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) { struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraIntrinsics_params params = { @@ -617,7 +617,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) { struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetCameraProjection_params params = { @@ -633,7 +633,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, TrackedCameraHandle_t *pHandle) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint64_t *pHandle) { struct cppIVRTrackedCamera_IVRTrackedCamera_003_AcquireVideoStreamingService_params params = { @@ -646,7 +646,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_Acquir return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService(struct w_steam_iface *_this, uint64_t hTrackedCamera) { struct cppIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamingService_params params = { @@ -658,7 +658,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_Releas return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, CameraVideoStreamFrameHeader_t *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, CameraVideoStreamFrameHeader_t *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamFrameBuffer_params params = { @@ -675,7 +675,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) { struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureSize_params params = { @@ -691,7 +691,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, CameraVideoStreamFrameHeader_t *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, CameraVideoStreamFrameHeader_t *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureD3D11_params params = { @@ -708,7 +708,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, glUInt_t *pglTextureId, CameraVideoStreamFrameHeader_t *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, uint32_t *pglTextureId, CameraVideoStreamFrameHeader_t *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_003_GetVideoStreamTextureGL_params params = { @@ -724,7 +724,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, glUInt_t glTextureId) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t glTextureId) { struct cppIVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL_params params = { @@ -825,7 +825,7 @@ DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamT DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL, 28) DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL, 16) -const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, EVRTrackedCameraError eCameraError) +const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eCameraError) { struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum_params params = { @@ -837,7 +837,7 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorN return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_HasCamera(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, bool *pHasCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_HasCamera(struct w_steam_iface *_this, uint32_t nDeviceIndex, bool *pHasCamera) { struct cppIVRTrackedCamera_IVRTrackedCamera_004_HasCamera_params params = { @@ -850,7 +850,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_HasCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraFrameSize_params params = { @@ -866,7 +866,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) { struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraIntrinsics_params params = { @@ -881,7 +881,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) { struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetCameraProjection_params params = { @@ -897,7 +897,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, TrackedCameraHandle_t *pHandle) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint64_t *pHandle) { struct cppIVRTrackedCamera_IVRTrackedCamera_004_AcquireVideoStreamingService_params params = { @@ -910,7 +910,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_Acquir return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService(struct w_steam_iface *_this, uint64_t hTrackedCamera) { struct cppIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamingService_params params = { @@ -922,7 +922,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_Releas return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, winCameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, winCameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamFrameBuffer_params params = { @@ -939,7 +939,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) { struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureSize_params params = { @@ -955,7 +955,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, winCameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, winCameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureD3D11_params params = { @@ -972,7 +972,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, glUInt_t *pglTextureId, winCameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, uint32_t *pglTextureId, winCameraVideoStreamFrameHeader_t_1017 *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_004_GetVideoStreamTextureGL_params params = { @@ -988,7 +988,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, glUInt_t glTextureId) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t glTextureId) { struct cppIVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL_params params = { @@ -1089,7 +1089,7 @@ DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamT DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL, 28) DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL, 16) -const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, EVRTrackedCameraError eCameraError) +const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eCameraError) { struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum_params params = { @@ -1101,7 +1101,7 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorN return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_HasCamera(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, bool *pHasCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_HasCamera(struct w_steam_iface *_this, uint32_t nDeviceIndex, bool *pHasCamera) { struct cppIVRTrackedCamera_IVRTrackedCamera_005_HasCamera_params params = { @@ -1114,7 +1114,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_HasCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraFrameSize_params params = { @@ -1130,7 +1130,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, uint32_t nCameraIndex, EVRTrackedCameraFrameType eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t nCameraIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) { struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraIntrinsics_params params = { @@ -1146,7 +1146,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, uint32_t nCameraIndex, EVRTrackedCameraFrameType eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t nCameraIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) { struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetCameraProjection_params params = { @@ -1163,7 +1163,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, TrackedCameraHandle_t *pHandle) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint64_t *pHandle) { struct cppIVRTrackedCamera_IVRTrackedCamera_005_AcquireVideoStreamingService_params params = { @@ -1176,7 +1176,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_Acquir return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService(struct w_steam_iface *_this, uint64_t hTrackedCamera) { struct cppIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamingService_params params = { @@ -1188,7 +1188,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_Releas return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, winCameraVideoStreamFrameHeader_t_1610 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, winCameraVideoStreamFrameHeader_t_1610 *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamFrameBuffer_params params = { @@ -1205,7 +1205,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) { struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureSize_params params = { @@ -1221,7 +1221,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, winCameraVideoStreamFrameHeader_t_1610 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, winCameraVideoStreamFrameHeader_t_1610 *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureD3D11_params params = { @@ -1238,7 +1238,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, glUInt_t *pglTextureId, winCameraVideoStreamFrameHeader_t_1610 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, uint32_t *pglTextureId, winCameraVideoStreamFrameHeader_t_1610 *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_005_GetVideoStreamTextureGL_params params = { @@ -1254,7 +1254,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, glUInt_t glTextureId) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t glTextureId) { struct cppIVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL_params params = { @@ -1357,7 +1357,7 @@ DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStr DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace, 8) DEFINE_THISCALL_WRAPPER(winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace, 4) -const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, EVRTrackedCameraError eCameraError) +const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum(struct w_steam_iface *_this, uint32_t eCameraError) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum_params params = { @@ -1369,7 +1369,7 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorN return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_HasCamera(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, bool *pHasCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_HasCamera(struct w_steam_iface *_this, uint32_t nDeviceIndex, bool *pHasCamera) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_HasCamera_params params = { @@ -1382,7 +1382,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_HasCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, uint32_t *pnWidth, uint32_t *pnHeight, uint32_t *pnFrameBufferSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraFrameSize_params params = { @@ -1398,7 +1398,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, uint32_t nCameraIndex, EVRTrackedCameraFrameType eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t nCameraIndex, uint32_t eFrameType, HmdVector2_t *pFocalLength, HmdVector2_t *pCenter) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraIntrinsics_params params = { @@ -1414,7 +1414,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, uint32_t nCameraIndex, EVRTrackedCameraFrameType eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t nCameraIndex, uint32_t eFrameType, float flZNear, float flZFar, HmdMatrix44_t *pProjection) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraProjection_params params = { @@ -1431,7 +1431,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCam return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, TrackedCameraHandle_t *pHandle) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint64_t *pHandle) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_AcquireVideoStreamingService_params params = { @@ -1444,7 +1444,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_Acquir return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService(struct w_steam_iface *_this, uint64_t hTrackedCamera) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamingService_params params = { @@ -1456,7 +1456,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_Releas return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, winCameraVideoStreamFrameHeader_t_1267 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pFrameBuffer, uint32_t nFrameBufferSize, winCameraVideoStreamFrameHeader_t_1267 *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamFrameBuffer_params params = { @@ -1473,7 +1473,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize(struct w_steam_iface *_this, TrackedDeviceIndex_t nDeviceIndex, EVRTrackedCameraFrameType eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize(struct w_steam_iface *_this, uint32_t nDeviceIndex, uint32_t eFrameType, VRTextureBounds_t *pTextureBounds, uint32_t *pnWidth, uint32_t *pnHeight) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureSize_params params = { @@ -1489,7 +1489,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, winCameraVideoStreamFrameHeader_t_1267 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, void *pD3D11DeviceOrResource, void **ppD3D11ShaderResourceView, winCameraVideoStreamFrameHeader_t_1267 *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureD3D11_params params = { @@ -1506,7 +1506,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, EVRTrackedCameraFrameType eFrameType, glUInt_t *pglTextureId, winCameraVideoStreamFrameHeader_t_1267 *pFrameHeader, uint32_t nFrameHeaderSize) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t eFrameType, uint32_t *pglTextureId, winCameraVideoStreamFrameHeader_t_1267 *pFrameHeader, uint32_t nFrameHeaderSize) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetVideoStreamTextureGL_params params = { @@ -1522,7 +1522,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetVid return params._ret; } -EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL(struct w_steam_iface *_this, TrackedCameraHandle_t hTrackedCamera, glUInt_t glTextureId) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL(struct w_steam_iface *_this, uint64_t hTrackedCamera, uint32_t glTextureId) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_ReleaseVideoStreamTextureGL_params params = { @@ -1535,7 +1535,7 @@ EVRTrackedCameraError __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_Releas return params._ret; } -void __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace(struct w_steam_iface *_this, ETrackingUniverseOrigin eUniverse) +void __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace(struct w_steam_iface *_this, uint32_t eUniverse) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace_params params = { @@ -1546,7 +1546,7 @@ void __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace( cppIVRTrackedCamera_IVRTrackedCamera_006_SetCameraTrackingSpace( ¶ms ); } -ETrackingUniverseOrigin __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace(struct w_steam_iface *_this) +uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace(struct w_steam_iface *_this) { struct cppIVRTrackedCamera_IVRTrackedCamera_006_GetCameraTrackingSpace_params params = {