From bf156c516140635939dc719050be76f4f1cb3ea2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Bernon?= Date: Sat, 23 Sep 2023 22:19:05 +0200 Subject: [PATCH] vrclient: Fix inconsistent const qualifier handling. CW-Bug-Id: #22729 --- vrclient_x64/gen_wrapper.py | 8 +- ...cppIVRApplications_IVRApplications_005.cpp | 2 +- .../cppIVRApplications_IVRApplications_005.h | 2 +- ...cppIVRApplications_IVRApplications_006.cpp | 2 +- .../cppIVRApplications_IVRApplications_006.h | 2 +- ...cppIVRApplications_IVRApplications_007.cpp | 2 +- .../cppIVRApplications_IVRApplications_007.h | 2 +- ...VRChaperoneSetup_IVRChaperoneSetup_004.cpp | 4 +- ...pIVRChaperoneSetup_IVRChaperoneSetup_004.h | 4 +- ...VRChaperoneSetup_IVRChaperoneSetup_005.cpp | 4 +- ...pIVRChaperoneSetup_IVRChaperoneSetup_005.h | 4 +- ...VRChaperoneSetup_IVRChaperoneSetup_006.cpp | 4 +- ...pIVRChaperoneSetup_IVRChaperoneSetup_006.h | 4 +- .../cppIVRCompositor_IVRCompositor_005.cpp | 2 +- .../cppIVRCompositor_IVRCompositor_005.h | 2 +- .../cppIVRCompositor_IVRCompositor_007.cpp | 2 +- .../cppIVRCompositor_IVRCompositor_007.h | 2 +- .../cppIVRCompositor_IVRCompositor_008.cpp | 2 +- .../cppIVRCompositor_IVRCompositor_008.h | 2 +- .../cppIVRCompositor_IVRCompositor_009.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_009.h | 4 +- .../cppIVRCompositor_IVRCompositor_010.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_010.h | 4 +- .../cppIVRCompositor_IVRCompositor_011.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_011.h | 4 +- .../cppIVRCompositor_IVRCompositor_012.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_012.h | 4 +- .../cppIVRCompositor_IVRCompositor_013.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_013.h | 4 +- .../cppIVRCompositor_IVRCompositor_014.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_014.h | 4 +- .../cppIVRCompositor_IVRCompositor_015.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_015.h | 4 +- .../cppIVRCompositor_IVRCompositor_016.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_016.h | 4 +- .../cppIVRCompositor_IVRCompositor_017.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_017.h | 4 +- .../cppIVRCompositor_IVRCompositor_018.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_018.h | 4 +- .../cppIVRCompositor_IVRCompositor_019.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_019.h | 4 +- .../cppIVRCompositor_IVRCompositor_020.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_020.h | 4 +- .../cppIVRCompositor_IVRCompositor_021.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_021.h | 4 +- .../cppIVRCompositor_IVRCompositor_022.cpp | 4 +- .../cppIVRCompositor_IVRCompositor_022.h | 4 +- .../cppIVRCompositor_IVRCompositor_024.cpp | 6 +- .../cppIVRCompositor_IVRCompositor_024.h | 6 +- .../cppIVRCompositor_IVRCompositor_026.cpp | 6 +- .../cppIVRCompositor_IVRCompositor_026.h | 6 +- .../cppIVRCompositor_IVRCompositor_027.cpp | 6 +- .../cppIVRCompositor_IVRCompositor_027.h | 6 +- .../vrclient_x64/cppIVRInput_IVRInput_010.cpp | 2 +- .../vrclient_x64/cppIVRInput_IVRInput_010.h | 2 +- ...pIVRNotifications_IVRNotifications_001.cpp | 2 +- ...cppIVRNotifications_IVRNotifications_001.h | 2 +- ...pIVRNotifications_IVRNotifications_002.cpp | 2 +- ...cppIVRNotifications_IVRNotifications_002.h | 2 +- .../cppIVROverlayView_IVROverlayView_003.cpp | 2 +- .../cppIVROverlayView_IVROverlayView_003.h | 2 +- .../cppIVROverlay_IVROverlay_001.cpp | 10 +- .../cppIVROverlay_IVROverlay_001.h | 10 +- .../cppIVROverlay_IVROverlay_002.cpp | 10 +- .../cppIVROverlay_IVROverlay_002.h | 10 +- .../cppIVROverlay_IVROverlay_003.cpp | 10 +- .../cppIVROverlay_IVROverlay_003.h | 10 +- .../cppIVROverlay_IVROverlay_004.cpp | 10 +- .../cppIVROverlay_IVROverlay_004.h | 10 +- .../cppIVROverlay_IVROverlay_005.cpp | 10 +- .../cppIVROverlay_IVROverlay_005.h | 10 +- .../cppIVROverlay_IVROverlay_007.cpp | 12 +- .../cppIVROverlay_IVROverlay_007.h | 12 +- .../cppIVROverlay_IVROverlay_008.cpp | 14 +- .../cppIVROverlay_IVROverlay_008.h | 14 +- .../cppIVROverlay_IVROverlay_010.cpp | 14 +- .../cppIVROverlay_IVROverlay_010.h | 14 +- .../cppIVROverlay_IVROverlay_011.cpp | 14 +- .../cppIVROverlay_IVROverlay_011.h | 14 +- .../cppIVROverlay_IVROverlay_012.cpp | 14 +- .../cppIVROverlay_IVROverlay_012.h | 14 +- .../cppIVROverlay_IVROverlay_013.cpp | 14 +- .../cppIVROverlay_IVROverlay_013.h | 14 +- .../cppIVROverlay_IVROverlay_014.cpp | 14 +- .../cppIVROverlay_IVROverlay_014.h | 14 +- .../cppIVROverlay_IVROverlay_016.cpp | 18 +- .../cppIVROverlay_IVROverlay_016.h | 18 +- .../cppIVROverlay_IVROverlay_017.cpp | 20 +- .../cppIVROverlay_IVROverlay_017.h | 20 +- .../cppIVROverlay_IVROverlay_018.cpp | 20 +- .../cppIVROverlay_IVROverlay_018.h | 20 +- .../cppIVROverlay_IVROverlay_019.cpp | 20 +- .../cppIVROverlay_IVROverlay_019.h | 20 +- .../cppIVROverlay_IVROverlay_020.cpp | 20 +- .../cppIVROverlay_IVROverlay_020.h | 20 +- .../cppIVROverlay_IVROverlay_021.cpp | 20 +- .../cppIVROverlay_IVROverlay_021.h | 20 +- .../cppIVROverlay_IVROverlay_022.cpp | 24 +- .../cppIVROverlay_IVROverlay_022.h | 24 +- .../cppIVROverlay_IVROverlay_024.cpp | 20 +- .../cppIVROverlay_IVROverlay_024.h | 20 +- .../cppIVROverlay_IVROverlay_025.cpp | 22 +- .../cppIVROverlay_IVROverlay_025.h | 22 +- .../cppIVROverlay_IVROverlay_026.cpp | 22 +- .../cppIVROverlay_IVROverlay_026.h | 22 +- .../cppIVROverlay_IVROverlay_027.cpp | 20 +- .../cppIVROverlay_IVROverlay_027.h | 20 +- ...cppIVRRenderModels_IVRRenderModels_002.cpp | 2 +- .../cppIVRRenderModels_IVRRenderModels_002.h | 2 +- ...cppIVRRenderModels_IVRRenderModels_004.cpp | 2 +- .../cppIVRRenderModels_IVRRenderModels_004.h | 2 +- ...cppIVRRenderModels_IVRRenderModels_005.cpp | 2 +- .../cppIVRRenderModels_IVRRenderModels_005.h | 2 +- ...cppIVRRenderModels_IVRRenderModels_006.cpp | 4 +- .../cppIVRRenderModels_IVRRenderModels_006.h | 4 +- .../cppIVRScreenshots_IVRScreenshots_001.cpp | 2 +- .../cppIVRScreenshots_IVRScreenshots_001.h | 2 +- .../cppIVRSystem_IVRSystem_003.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_003.h | 2 +- .../cppIVRSystem_IVRSystem_009.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_009.h | 2 +- .../cppIVRSystem_IVRSystem_010.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_010.h | 2 +- .../cppIVRSystem_IVRSystem_011.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_011.h | 2 +- .../cppIVRSystem_IVRSystem_012.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_012.h | 2 +- .../cppIVRSystem_IVRSystem_014.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_014.h | 2 +- .../cppIVRSystem_IVRSystem_015.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_015.h | 2 +- .../cppIVRSystem_IVRSystem_016.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_016.h | 2 +- .../cppIVRSystem_IVRSystem_017.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_017.h | 2 +- .../cppIVRSystem_IVRSystem_019.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_019.h | 2 +- .../cppIVRSystem_IVRSystem_020.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_020.h | 2 +- .../cppIVRSystem_IVRSystem_021.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_021.h | 2 +- .../cppIVRSystem_IVRSystem_022.cpp | 2 +- .../vrclient_x64/cppIVRSystem_IVRSystem_022.h | 2 +- ...pIVRTrackedCamera_IVRTrackedCamera_001.cpp | 2 +- ...cppIVRTrackedCamera_IVRTrackedCamera_001.h | 2 +- vrclient_x64/vrclient_x64/struct_converters.h | 658 +++++++++--------- .../vrclient_x64/struct_converters_090.cpp | 8 +- .../vrclient_x64/struct_converters_091.cpp | 8 +- .../vrclient_x64/struct_converters_0910.cpp | 8 +- .../vrclient_x64/struct_converters_0912.cpp | 10 +- .../vrclient_x64/struct_converters_0913.cpp | 10 +- .../vrclient_x64/struct_converters_0914.cpp | 10 +- .../vrclient_x64/struct_converters_0915.cpp | 8 +- .../vrclient_x64/struct_converters_0916.cpp | 8 +- .../vrclient_x64/struct_converters_0917.cpp | 8 +- .../vrclient_x64/struct_converters_0918.cpp | 8 +- .../vrclient_x64/struct_converters_0919.cpp | 8 +- .../vrclient_x64/struct_converters_092.cpp | 8 +- .../vrclient_x64/struct_converters_0920.cpp | 8 +- .../vrclient_x64/struct_converters_093.cpp | 8 +- .../vrclient_x64/struct_converters_094.cpp | 8 +- .../vrclient_x64/struct_converters_096.cpp | 8 +- .../vrclient_x64/struct_converters_097.cpp | 8 +- .../vrclient_x64/struct_converters_098.cpp | 8 +- .../vrclient_x64/struct_converters_099.cpp | 8 +- .../vrclient_x64/struct_converters_100.cpp | 8 +- .../vrclient_x64/struct_converters_101.cpp | 8 +- .../vrclient_x64/struct_converters_1010.cpp | 8 +- .../vrclient_x64/struct_converters_1011.cpp | 8 +- .../vrclient_x64/struct_converters_1012.cpp | 8 +- .../vrclient_x64/struct_converters_1013.cpp | 8 +- .../vrclient_x64/struct_converters_1014.cpp | 8 +- .../vrclient_x64/struct_converters_1015.cpp | 16 +- .../vrclient_x64/struct_converters_1016.cpp | 16 +- .../vrclient_x64/struct_converters_1017.cpp | 18 +- .../vrclient_x64/struct_converters_102.cpp | 10 +- .../vrclient_x64/struct_converters_103.cpp | 10 +- .../vrclient_x64/struct_converters_103a.cpp | 8 +- .../vrclient_x64/struct_converters_104.cpp | 8 +- .../vrclient_x64/struct_converters_105.cpp | 8 +- .../vrclient_x64/struct_converters_106.cpp | 8 +- .../vrclient_x64/struct_converters_107.cpp | 8 +- .../vrclient_x64/struct_converters_108.cpp | 8 +- .../vrclient_x64/struct_converters_109.cpp | 8 +- .../vrclient_x64/struct_converters_11030.cpp | 18 +- .../vrclient_x64/struct_converters_11111.cpp | 18 +- .../vrclient_x64/struct_converters_1125.cpp | 20 +- .../vrclient_x64/struct_converters_11310.cpp | 20 +- .../vrclient_x64/struct_converters_113b.cpp | 18 +- .../vrclient_x64/struct_converters_11415.cpp | 20 +- .../vrclient_x64/struct_converters_1168.cpp | 20 +- .../vrclient_x64/struct_converters_1210.cpp | 18 +- .../vrclient_x64/struct_converters_1237.cpp | 20 +- .../vrclient_x64/struct_converters_1267.cpp | 20 +- .../vrclient_x64/struct_converters_1322.cpp | 18 +- .../vrclient_x64/struct_converters_1418.cpp | 18 +- .../vrclient_x64/struct_converters_1517.cpp | 18 +- .../vrclient_x64/struct_converters_1610.cpp | 18 +- .../vrclient_x64/struct_converters_1715.cpp | 18 +- .../vrclient_x64/struct_converters_1819.cpp | 18 +- .../vrclient_x64/struct_converters_1916.cpp | 18 +- vrclient_x64/vrclient_x64/vrclient_main.c | 58 +- vrclient_x64/vrclient_x64/vrclient_private.h | 34 +- .../vrclient_x64/winIVRApplications.c | 6 +- .../vrclient_x64/winIVRChaperoneSetup.c | 12 +- vrclient_x64/vrclient_x64/winIVRCompositor.c | 80 +-- vrclient_x64/vrclient_x64/winIVRInput.c | 2 +- .../vrclient_x64/winIVRNotifications.c | 4 +- vrclient_x64/vrclient_x64/winIVROverlay.c | 372 +++++----- vrclient_x64/vrclient_x64/winIVROverlayView.c | 2 +- .../vrclient_x64/winIVRRenderModels.c | 10 +- vrclient_x64/vrclient_x64/winIVRScreenshots.c | 2 +- vrclient_x64/vrclient_x64/winIVRSystem.c | 26 +- .../vrclient_x64/winIVRTrackedCamera.c | 2 +- 214 files changed, 1484 insertions(+), 1486 deletions(-) diff --git a/vrclient_x64/gen_wrapper.py b/vrclient_x64/gen_wrapper.py index 5a6a9a07..a79d02ed 100755 --- a/vrclient_x64/gen_wrapper.py +++ b/vrclient_x64/gen_wrapper.py @@ -522,9 +522,7 @@ def declspec(decl, name): typename = typename.removeprefix("const ") typename = typename.removeprefix("vr::") - if decl.get_canonical().kind not in (TypeKind.RECORD, TypeKind.ENUM): - typename = f'{const}{typename}' - return f'{typename}{name}' + return f'{const}{typename}{name}' def handle_method_hpp(method, cppname, cpp_h): @@ -1121,8 +1119,8 @@ def handle_struct(sdkver, struct): if WIN_TO_LIN in which: #XXX: should pass size param here, too - hfile.write("extern void struct_%s_win_to_lin(void *w, void *l);\n" % handler_name) - cppfile.write("void struct_%s_win_to_lin(void *w, void *l)\n{\n" % handler_name) + hfile.write("extern void struct_%s_win_to_lin(const void *w, void *l);\n" % handler_name) + cppfile.write("void struct_%s_win_to_lin(const void *w, void *l)\n{\n" % handler_name) cppfile.write(" struct win%s *win = (struct win%s *)w;\n" % (handler_name, handler_name)) cppfile.write(" %s *lin = (%s *)l;\n" % (struct.displayname, struct.displayname)) dump_converter("win", "lin", None) diff --git a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_005.cpp b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_005.cpp index 3417d72d..fc9e6fe3 100644 --- a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_005.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_005.cpp @@ -58,7 +58,7 @@ vr::EVRApplicationError cppIVRApplications_IVRApplications_005_LaunchApplication return _ret; } -vr::EVRApplicationError cppIVRApplications_IVRApplications_005_LaunchTemplateApplication(void *linux_side, const char *pchTemplateAppKey, const char *pchNewAppKey, AppOverrideKeys_t *pKeys, uint32_t unKeys) +vr::EVRApplicationError cppIVRApplications_IVRApplications_005_LaunchTemplateApplication(void *linux_side, const char *pchTemplateAppKey, const char *pchNewAppKey, const AppOverrideKeys_t *pKeys, uint32_t unKeys) { vr::EVRApplicationError _ret; _ret = ((IVRApplications*)linux_side)->LaunchTemplateApplication((const char *)pchTemplateAppKey, (const char *)pchNewAppKey, (const vr::AppOverrideKeys_t *)pKeys, (uint32_t)unKeys); diff --git a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_005.h b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_005.h index a1985efa..b26de286 100644 --- a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_005.h +++ b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_005.h @@ -8,7 +8,7 @@ extern uint32_t cppIVRApplications_IVRApplications_005_GetApplicationCount(void extern EVRApplicationError cppIVRApplications_IVRApplications_005_GetApplicationKeyByIndex(void *, uint32_t, char *, uint32_t); extern EVRApplicationError cppIVRApplications_IVRApplications_005_GetApplicationKeyByProcessId(void *, uint32_t, char *, uint32_t); extern EVRApplicationError cppIVRApplications_IVRApplications_005_LaunchApplication(void *, const char *); -extern EVRApplicationError cppIVRApplications_IVRApplications_005_LaunchTemplateApplication(void *, const char *, const char *, AppOverrideKeys_t *, uint32_t); +extern EVRApplicationError cppIVRApplications_IVRApplications_005_LaunchTemplateApplication(void *, const char *, const char *, const AppOverrideKeys_t *, uint32_t); extern EVRApplicationError cppIVRApplications_IVRApplications_005_LaunchDashboardOverlay(void *, const char *); extern bool cppIVRApplications_IVRApplications_005_CancelApplicationLaunch(void *, const char *); extern EVRApplicationError cppIVRApplications_IVRApplications_005_IdentifyApplication(void *, uint32_t, const char *); diff --git a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_006.cpp b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_006.cpp index 85c7b239..d9cf6d54 100644 --- a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_006.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_006.cpp @@ -58,7 +58,7 @@ vr::EVRApplicationError cppIVRApplications_IVRApplications_006_LaunchApplication return _ret; } -vr::EVRApplicationError cppIVRApplications_IVRApplications_006_LaunchTemplateApplication(void *linux_side, const char *pchTemplateAppKey, const char *pchNewAppKey, AppOverrideKeys_t *pKeys, uint32_t unKeys) +vr::EVRApplicationError cppIVRApplications_IVRApplications_006_LaunchTemplateApplication(void *linux_side, const char *pchTemplateAppKey, const char *pchNewAppKey, const AppOverrideKeys_t *pKeys, uint32_t unKeys) { vr::EVRApplicationError _ret; _ret = ((IVRApplications*)linux_side)->LaunchTemplateApplication((const char *)pchTemplateAppKey, (const char *)pchNewAppKey, (const vr::AppOverrideKeys_t *)pKeys, (uint32_t)unKeys); diff --git a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_006.h b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_006.h index a9be49e2..0dc421fa 100644 --- a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_006.h +++ b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_006.h @@ -8,7 +8,7 @@ extern uint32_t cppIVRApplications_IVRApplications_006_GetApplicationCount(void extern EVRApplicationError cppIVRApplications_IVRApplications_006_GetApplicationKeyByIndex(void *, uint32_t, char *, uint32_t); extern EVRApplicationError cppIVRApplications_IVRApplications_006_GetApplicationKeyByProcessId(void *, uint32_t, char *, uint32_t); extern EVRApplicationError cppIVRApplications_IVRApplications_006_LaunchApplication(void *, const char *); -extern EVRApplicationError cppIVRApplications_IVRApplications_006_LaunchTemplateApplication(void *, const char *, const char *, AppOverrideKeys_t *, uint32_t); +extern EVRApplicationError cppIVRApplications_IVRApplications_006_LaunchTemplateApplication(void *, const char *, const char *, const AppOverrideKeys_t *, uint32_t); extern EVRApplicationError cppIVRApplications_IVRApplications_006_LaunchApplicationFromMimeType(void *, const char *, const char *); extern EVRApplicationError cppIVRApplications_IVRApplications_006_LaunchDashboardOverlay(void *, const char *); extern bool cppIVRApplications_IVRApplications_006_CancelApplicationLaunch(void *, const char *); diff --git a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_007.cpp b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_007.cpp index 135c4814..c98d6ed8 100644 --- a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_007.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_007.cpp @@ -58,7 +58,7 @@ vr::EVRApplicationError cppIVRApplications_IVRApplications_007_LaunchApplication return _ret; } -vr::EVRApplicationError cppIVRApplications_IVRApplications_007_LaunchTemplateApplication(void *linux_side, const char *pchTemplateAppKey, const char *pchNewAppKey, AppOverrideKeys_t *pKeys, uint32_t unKeys) +vr::EVRApplicationError cppIVRApplications_IVRApplications_007_LaunchTemplateApplication(void *linux_side, const char *pchTemplateAppKey, const char *pchNewAppKey, const AppOverrideKeys_t *pKeys, uint32_t unKeys) { vr::EVRApplicationError _ret; _ret = ((IVRApplications*)linux_side)->LaunchTemplateApplication((const char *)pchTemplateAppKey, (const char *)pchNewAppKey, (const vr::AppOverrideKeys_t *)pKeys, (uint32_t)unKeys); diff --git a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_007.h b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_007.h index 58a9e8bd..56eaeb32 100644 --- a/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_007.h +++ b/vrclient_x64/vrclient_x64/cppIVRApplications_IVRApplications_007.h @@ -8,7 +8,7 @@ extern uint32_t cppIVRApplications_IVRApplications_007_GetApplicationCount(void extern EVRApplicationError cppIVRApplications_IVRApplications_007_GetApplicationKeyByIndex(void *, uint32_t, char *, uint32_t); extern EVRApplicationError cppIVRApplications_IVRApplications_007_GetApplicationKeyByProcessId(void *, uint32_t, char *, uint32_t); extern EVRApplicationError cppIVRApplications_IVRApplications_007_LaunchApplication(void *, const char *); -extern EVRApplicationError cppIVRApplications_IVRApplications_007_LaunchTemplateApplication(void *, const char *, const char *, AppOverrideKeys_t *, uint32_t); +extern EVRApplicationError cppIVRApplications_IVRApplications_007_LaunchTemplateApplication(void *, const char *, const char *, const AppOverrideKeys_t *, uint32_t); extern EVRApplicationError cppIVRApplications_IVRApplications_007_LaunchApplicationFromMimeType(void *, const char *, const char *); extern EVRApplicationError cppIVRApplications_IVRApplications_007_LaunchDashboardOverlay(void *, const char *); extern bool cppIVRApplications_IVRApplications_007_CancelApplicationLaunch(void *, const char *); diff --git a/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_004.cpp b/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_004.cpp index 2e0c2869..11ba02d6 100644 --- a/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_004.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_004.cpp @@ -73,12 +73,12 @@ void cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBoundsInfo(vo ((IVRChaperoneSetup*)linux_side)->SetWorkingCollisionBoundsInfo((vr::HmdQuad_t *)pQuadsBuffer, (uint32_t)unQuadsCount); } -void cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose(void *linux_side, HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) +void cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose(void *linux_side, const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) { ((IVRChaperoneSetup*)linux_side)->SetWorkingSeatedZeroPoseToRawTrackingPose((const vr::HmdMatrix34_t *)pMatSeatedZeroPoseToRawTrackingPose); } -void cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose(void *linux_side, HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) +void cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose(void *linux_side, const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) { ((IVRChaperoneSetup*)linux_side)->SetWorkingStandingZeroPoseToRawTrackingPose((const vr::HmdMatrix34_t *)pMatStandingZeroPoseToRawTrackingPose); } diff --git a/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_004.h b/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_004.h index 63398e75..36abdcdb 100644 --- a/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_004.h +++ b/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_004.h @@ -11,8 +11,8 @@ extern bool cppIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingSeatedZeroPoseT extern bool cppIVRChaperoneSetup_IVRChaperoneSetup_004_GetWorkingStandingZeroPoseToRawTrackingPose(void *, HmdMatrix34_t *); extern void cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingPlayAreaSize(void *, float, float); extern void cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBoundsInfo(void *, HmdQuad_t *, uint32_t); -extern void cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose(void *, HmdMatrix34_t *); -extern void cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose(void *, HmdMatrix34_t *); +extern void cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose(void *, const HmdMatrix34_t *); +extern void cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose(void *, const HmdMatrix34_t *); extern void cppIVRChaperoneSetup_IVRChaperoneSetup_004_ReloadFromDisk(void *, EChaperoneConfigFile); extern bool cppIVRChaperoneSetup_IVRChaperoneSetup_004_GetLiveSeatedZeroPoseToRawTrackingPose(void *, HmdMatrix34_t *); extern void cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingWallTagInfo(void *, uint8_t *, uint32_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_005.cpp b/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_005.cpp index dc32f0c8..90007c03 100644 --- a/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_005.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_005.cpp @@ -73,12 +73,12 @@ void cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsInfo(vo ((IVRChaperoneSetup*)linux_side)->SetWorkingCollisionBoundsInfo((vr::HmdQuad_t *)pQuadsBuffer, (uint32_t)unQuadsCount); } -void cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose(void *linux_side, HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) +void cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose(void *linux_side, const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) { ((IVRChaperoneSetup*)linux_side)->SetWorkingSeatedZeroPoseToRawTrackingPose((const vr::HmdMatrix34_t *)pMatSeatedZeroPoseToRawTrackingPose); } -void cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose(void *linux_side, HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) +void cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose(void *linux_side, const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) { ((IVRChaperoneSetup*)linux_side)->SetWorkingStandingZeroPoseToRawTrackingPose((const vr::HmdMatrix34_t *)pMatStandingZeroPoseToRawTrackingPose); } diff --git a/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_005.h b/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_005.h index fe1b3bc3..1a68a9eb 100644 --- a/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_005.h +++ b/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_005.h @@ -11,8 +11,8 @@ extern bool cppIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingSeatedZeroPoseT extern bool cppIVRChaperoneSetup_IVRChaperoneSetup_005_GetWorkingStandingZeroPoseToRawTrackingPose(void *, HmdMatrix34_t *); extern void cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingPlayAreaSize(void *, float, float); extern void cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsInfo(void *, HmdQuad_t *, uint32_t); -extern void cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose(void *, HmdMatrix34_t *); -extern void cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose(void *, HmdMatrix34_t *); +extern void cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose(void *, const HmdMatrix34_t *); +extern void cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose(void *, const HmdMatrix34_t *); extern void cppIVRChaperoneSetup_IVRChaperoneSetup_005_ReloadFromDisk(void *, EChaperoneConfigFile); extern bool cppIVRChaperoneSetup_IVRChaperoneSetup_005_GetLiveSeatedZeroPoseToRawTrackingPose(void *, HmdMatrix34_t *); extern void cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsTagsInfo(void *, uint8_t *, uint32_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_006.cpp b/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_006.cpp index b9e4abe9..84f43a1d 100644 --- a/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_006.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_006.cpp @@ -78,12 +78,12 @@ void cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter(void *linux_ ((IVRChaperoneSetup*)linux_side)->SetWorkingPerimeter((vr::HmdVector2_t *)pPointBuffer, (uint32_t)unPointCount); } -void cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose(void *linux_side, HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) +void cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose(void *linux_side, const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) { ((IVRChaperoneSetup*)linux_side)->SetWorkingSeatedZeroPoseToRawTrackingPose((const vr::HmdMatrix34_t *)pMatSeatedZeroPoseToRawTrackingPose); } -void cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose(void *linux_side, HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) +void cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose(void *linux_side, const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) { ((IVRChaperoneSetup*)linux_side)->SetWorkingStandingZeroPoseToRawTrackingPose((const vr::HmdMatrix34_t *)pMatStandingZeroPoseToRawTrackingPose); } diff --git a/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_006.h b/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_006.h index cd6c2f4a..3c6210bd 100644 --- a/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_006.h +++ b/vrclient_x64/vrclient_x64/cppIVRChaperoneSetup_IVRChaperoneSetup_006.h @@ -12,8 +12,8 @@ extern bool cppIVRChaperoneSetup_IVRChaperoneSetup_006_GetWorkingStandingZeroPos extern void cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPlayAreaSize(void *, float, float); extern void cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingCollisionBoundsInfo(void *, HmdQuad_t *, uint32_t); extern void cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter(void *, HmdVector2_t *, uint32_t); -extern void cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose(void *, HmdMatrix34_t *); -extern void cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose(void *, HmdMatrix34_t *); +extern void cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose(void *, const HmdMatrix34_t *); +extern void cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose(void *, const HmdMatrix34_t *); extern void cppIVRChaperoneSetup_IVRChaperoneSetup_006_ReloadFromDisk(void *, EChaperoneConfigFile); extern bool cppIVRChaperoneSetup_IVRChaperoneSetup_006_GetLiveSeatedZeroPoseToRawTrackingPose(void *, HmdMatrix34_t *); extern bool cppIVRChaperoneSetup_IVRChaperoneSetup_006_ExportLiveToBuffer(void *, char *, uint32_t *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_005.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_005.cpp index f20bb5ce..38e8c3d6 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_005.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_005.cpp @@ -129,7 +129,7 @@ bool cppIVRCompositor_IVRCompositor_005_IsFullscreen(void *linux_side) return _ret; } -bool cppIVRCompositor_IVRCompositor_005_ComputeOverlayIntersection(void *linux_side, Compositor_OverlaySettings *pSettings, float fAspectRatio, TrackingUniverseOrigin eOrigin, HmdVector3_t vSource, HmdVector3_t vDirection, HmdVector2_t *pvecIntersectionUV, HmdVector3_t *pvecIntersectionTrackingSpace) +bool cppIVRCompositor_IVRCompositor_005_ComputeOverlayIntersection(void *linux_side, const Compositor_OverlaySettings *pSettings, float fAspectRatio, TrackingUniverseOrigin eOrigin, HmdVector3_t vSource, HmdVector3_t vDirection, HmdVector2_t *pvecIntersectionUV, HmdVector3_t *pvecIntersectionTrackingSpace) { bool _ret; _ret = ((IVRCompositor*)linux_side)->ComputeOverlayIntersection((const vr::Compositor_OverlaySettings *)pSettings, (float)fAspectRatio, (vr::TrackingUniverseOrigin)eOrigin, (vr::HmdVector3_t)vSource, (vr::HmdVector3_t)vDirection, (vr::HmdVector2_t *)pvecIntersectionUV, (vr::HmdVector3_t *)pvecIntersectionTrackingSpace); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_005.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_005.h index f1514b1a..e98d3129 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_005.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_005.h @@ -22,7 +22,7 @@ extern void cppIVRCompositor_IVRCompositor_005_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_005_CompositorGoToBack(void *); extern void cppIVRCompositor_IVRCompositor_005_CompositorQuit(void *); extern bool cppIVRCompositor_IVRCompositor_005_IsFullscreen(void *); -extern bool cppIVRCompositor_IVRCompositor_005_ComputeOverlayIntersection(void *, Compositor_OverlaySettings *, float, TrackingUniverseOrigin, HmdVector3_t, HmdVector3_t, HmdVector2_t *, HmdVector3_t *); +extern bool cppIVRCompositor_IVRCompositor_005_ComputeOverlayIntersection(void *, const Compositor_OverlaySettings *, float, TrackingUniverseOrigin, HmdVector3_t, HmdVector3_t, HmdVector2_t *, HmdVector3_t *); extern void cppIVRCompositor_IVRCompositor_005_SetTrackingSpace(void *, TrackingUniverseOrigin); extern TrackingUniverseOrigin cppIVRCompositor_IVRCompositor_005_GetTrackingSpace(void *); #ifdef __cplusplus diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_007.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_007.cpp index dcddfbe6..fc75d59c 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_007.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_007.cpp @@ -47,7 +47,7 @@ vr::VRCompositorError cppIVRCompositor_IVRCompositor_007_WaitGetPoses(void *linu return _ret; } -vr::VRCompositorError cppIVRCompositor_IVRCompositor_007_Submit(void *linux_side, Hmd_Eye eEye, GraphicsAPIConvention eTextureType, void *pTexture, VRTextureBounds_t *pBounds) +vr::VRCompositorError cppIVRCompositor_IVRCompositor_007_Submit(void *linux_side, Hmd_Eye eEye, GraphicsAPIConvention eTextureType, void *pTexture, const VRTextureBounds_t *pBounds) { vr::VRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::Hmd_Eye)eEye, (vr::GraphicsAPIConvention)eTextureType, (void *)pTexture, (const vr::VRTextureBounds_t *)pBounds); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_007.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_007.h index 49ab1da4..c048b57a 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_007.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_007.h @@ -7,7 +7,7 @@ extern bool cppIVRCompositor_IVRCompositor_007_GetVSync(void *); extern void cppIVRCompositor_IVRCompositor_007_SetGamma(void *, float); extern float cppIVRCompositor_IVRCompositor_007_GetGamma(void *); extern VRCompositorError cppIVRCompositor_IVRCompositor_007_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); -extern VRCompositorError cppIVRCompositor_IVRCompositor_007_Submit(void *, Hmd_Eye, GraphicsAPIConvention, void *, VRTextureBounds_t *); +extern VRCompositorError cppIVRCompositor_IVRCompositor_007_Submit(void *, Hmd_Eye, GraphicsAPIConvention, void *, const VRTextureBounds_t *); extern void cppIVRCompositor_IVRCompositor_007_ClearLastSubmittedFrame(void *); extern bool cppIVRCompositor_IVRCompositor_007_GetFrameTiming(void *, winCompositor_FrameTiming_098 *, uint32_t); extern void cppIVRCompositor_IVRCompositor_007_FadeToColor(void *, float, float, float, float, float, bool); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_008.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_008.cpp index 53a6451f..f5b9814a 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_008.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_008.cpp @@ -47,7 +47,7 @@ vr::VRCompositorError cppIVRCompositor_IVRCompositor_008_WaitGetPoses(void *linu return _ret; } -vr::VRCompositorError cppIVRCompositor_IVRCompositor_008_Submit(void *linux_side, Hmd_Eye eEye, GraphicsAPIConvention eTextureType, void *pTexture, VRTextureBounds_t *pBounds, VRSubmitFlags_t nSubmitFlags) +vr::VRCompositorError cppIVRCompositor_IVRCompositor_008_Submit(void *linux_side, Hmd_Eye eEye, GraphicsAPIConvention eTextureType, void *pTexture, const VRTextureBounds_t *pBounds, VRSubmitFlags_t nSubmitFlags) { vr::VRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::Hmd_Eye)eEye, (vr::GraphicsAPIConvention)eTextureType, (void *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::VRSubmitFlags_t)nSubmitFlags); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_008.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_008.h index e00750d2..c73ac095 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_008.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_008.h @@ -7,7 +7,7 @@ extern bool cppIVRCompositor_IVRCompositor_008_GetVSync(void *); extern void cppIVRCompositor_IVRCompositor_008_SetGamma(void *, float); extern float cppIVRCompositor_IVRCompositor_008_GetGamma(void *); extern VRCompositorError cppIVRCompositor_IVRCompositor_008_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); -extern VRCompositorError cppIVRCompositor_IVRCompositor_008_Submit(void *, Hmd_Eye, GraphicsAPIConvention, void *, VRTextureBounds_t *, VRSubmitFlags_t); +extern VRCompositorError cppIVRCompositor_IVRCompositor_008_Submit(void *, Hmd_Eye, GraphicsAPIConvention, void *, const VRTextureBounds_t *, VRSubmitFlags_t); extern void cppIVRCompositor_IVRCompositor_008_ClearLastSubmittedFrame(void *); extern bool cppIVRCompositor_IVRCompositor_008_GetFrameTiming(void *, winCompositor_FrameTiming_0910 *, uint32_t); extern void cppIVRCompositor_IVRCompositor_008_FadeToColor(void *, float, float, float, float, float, bool); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_009.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_009.cpp index 07e8ed75..f3b199bf 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_009.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_009.cpp @@ -35,7 +35,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_009_GetLastPoses(void *lin return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_009_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_009_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -81,7 +81,7 @@ void cppIVRCompositor_IVRCompositor_009_FadeGrid(void *linux_side, float fSecond ((IVRCompositor*)linux_side)->FadeGrid((float)fSeconds, (bool)bFadeIn); } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_009_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_009_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_009.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_009.h index 7b1bf541..582dc0e7 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_009.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_009.h @@ -5,14 +5,14 @@ extern void cppIVRCompositor_IVRCompositor_009_SetTrackingSpace(void *, ETrackin extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_009_GetTrackingSpace(void *); extern EVRCompositorError cppIVRCompositor_IVRCompositor_009_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_009_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_009_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_009_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_009_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_009_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_009_GetFrameTiming(void *, winCompositor_FrameTiming_0913 *, uint32_t); extern float cppIVRCompositor_IVRCompositor_009_GetFrameTimeRemaining(void *); extern void cppIVRCompositor_IVRCompositor_009_FadeToColor(void *, float, float, float, float, float, bool); extern void cppIVRCompositor_IVRCompositor_009_FadeGrid(void *, float, bool); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_009_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_009_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_009_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_009_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_009_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_010.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_010.cpp index f1574e51..f6940c70 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_010.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_010.cpp @@ -35,7 +35,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_010_GetLastPoses(void *lin return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_010_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_010_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -81,7 +81,7 @@ void cppIVRCompositor_IVRCompositor_010_FadeGrid(void *linux_side, float fSecond ((IVRCompositor*)linux_side)->FadeGrid((float)fSeconds, (bool)bFadeIn); } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_010_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_010_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_010.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_010.h index 7e0d9d2f..cbea7856 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_010.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_010.h @@ -5,14 +5,14 @@ extern void cppIVRCompositor_IVRCompositor_010_SetTrackingSpace(void *, ETrackin extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_010_GetTrackingSpace(void *); extern EVRCompositorError cppIVRCompositor_IVRCompositor_010_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_010_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_010_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_010_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_010_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_010_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_010_GetFrameTiming(void *, winCompositor_FrameTiming_0914 *, uint32_t); extern float cppIVRCompositor_IVRCompositor_010_GetFrameTimeRemaining(void *); extern void cppIVRCompositor_IVRCompositor_010_FadeToColor(void *, float, float, float, float, float, bool); extern void cppIVRCompositor_IVRCompositor_010_FadeGrid(void *, float, bool); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_010_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_010_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_010_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_010_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_010_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_011.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_011.cpp index f6186aa0..6582b359 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_011.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_011.cpp @@ -35,7 +35,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_011_GetLastPoses(void *lin return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_011_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_011_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -76,7 +76,7 @@ void cppIVRCompositor_IVRCompositor_011_FadeGrid(void *linux_side, float fSecond ((IVRCompositor*)linux_side)->FadeGrid((float)fSeconds, (bool)bFadeIn); } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_011_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_011_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_011.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_011.h index 20ef827f..d576d143 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_011.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_011.h @@ -5,14 +5,14 @@ extern void cppIVRCompositor_IVRCompositor_011_SetTrackingSpace(void *, ETrackin extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_011_GetTrackingSpace(void *); extern EVRCompositorError cppIVRCompositor_IVRCompositor_011_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_011_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_011_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_011_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_011_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_011_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_011_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); extern float cppIVRCompositor_IVRCompositor_011_GetFrameTimeRemaining(void *); extern void cppIVRCompositor_IVRCompositor_011_FadeToColor(void *, float, float, float, float, float, bool); extern void cppIVRCompositor_IVRCompositor_011_FadeGrid(void *, float, bool); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_011_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_011_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_011_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_011_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_011_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_012.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_012.cpp index 0a30b28a..5c5e1463 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_012.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_012.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_012_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_012_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_012_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -83,7 +83,7 @@ void cppIVRCompositor_IVRCompositor_012_FadeGrid(void *linux_side, float fSecond ((IVRCompositor*)linux_side)->FadeGrid((float)fSeconds, (bool)bFadeIn); } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_012_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_012_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_012.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_012.h index 287b9bbc..60f2f70c 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_012.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_012.h @@ -6,14 +6,14 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_012_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_012_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_012_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_012_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_012_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_012_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_012_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_012_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_012_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); extern float cppIVRCompositor_IVRCompositor_012_GetFrameTimeRemaining(void *); extern void cppIVRCompositor_IVRCompositor_012_FadeToColor(void *, float, float, float, float, float, bool); extern void cppIVRCompositor_IVRCompositor_012_FadeGrid(void *, float, bool); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_012_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_012_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_012_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_012_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_012_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_013.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_013.cpp index 6ac8b289..4a9b350b 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_013.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_013.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_013_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_013_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_013_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -83,7 +83,7 @@ void cppIVRCompositor_IVRCompositor_013_FadeGrid(void *linux_side, float fSecond ((IVRCompositor*)linux_side)->FadeGrid((float)fSeconds, (bool)bFadeIn); } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_013_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_013_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_013.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_013.h index 9e6a3a47..09baa8e8 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_013.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_013.h @@ -6,14 +6,14 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_013_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_013_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_013_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_013_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_013_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_013_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_013_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_013_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_013_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); extern float cppIVRCompositor_IVRCompositor_013_GetFrameTimeRemaining(void *); extern void cppIVRCompositor_IVRCompositor_013_FadeToColor(void *, float, float, float, float, float, bool); extern void cppIVRCompositor_IVRCompositor_013_FadeGrid(void *, float, bool); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_013_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_013_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_013_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_013_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_013_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_014.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_014.cpp index 52fa830e..ce4a0d0f 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_014.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_014.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_014_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_014_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_014_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -83,7 +83,7 @@ void cppIVRCompositor_IVRCompositor_014_FadeGrid(void *linux_side, float fSecond ((IVRCompositor*)linux_side)->FadeGrid((float)fSeconds, (bool)bFadeIn); } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_014_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_014_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_014.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_014.h index 0cba547d..867f9085 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_014.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_014.h @@ -6,14 +6,14 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_014_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_014_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_014_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_014_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_014_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_014_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_014_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_014_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_014_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); extern float cppIVRCompositor_IVRCompositor_014_GetFrameTimeRemaining(void *); extern void cppIVRCompositor_IVRCompositor_014_FadeToColor(void *, float, float, float, float, float, bool); extern void cppIVRCompositor_IVRCompositor_014_FadeGrid(void *, float, bool); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_014_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_014_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_014_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_014_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_014_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_015.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_015.cpp index 61eaa461..2c05cba4 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_015.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_015.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_015_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_015_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_015_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -88,7 +88,7 @@ void cppIVRCompositor_IVRCompositor_015_FadeGrid(void *linux_side, float fSecond ((IVRCompositor*)linux_side)->FadeGrid((float)fSeconds, (bool)bFadeIn); } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_015_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_015_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_015.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_015.h index f657dab7..adfbf332 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_015.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_015.h @@ -6,7 +6,7 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_015_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_015_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_015_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_015_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_015_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_015_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_015_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_015_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_015_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); @@ -14,7 +14,7 @@ extern float cppIVRCompositor_IVRCompositor_015_GetFrameTimeRemaining(void *); extern void cppIVRCompositor_IVRCompositor_015_GetCumulativeStats(void *, Compositor_CumulativeStats *, uint32_t); extern void cppIVRCompositor_IVRCompositor_015_FadeToColor(void *, float, float, float, float, float, bool); extern void cppIVRCompositor_IVRCompositor_015_FadeGrid(void *, float, bool); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_015_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_015_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_015_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_015_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_015_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_016.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_016.cpp index 5c5b4799..ba852c99 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_016.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_016.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_016_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_016_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_016_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -93,7 +93,7 @@ void cppIVRCompositor_IVRCompositor_016_FadeGrid(void *linux_side, float fSecond ((IVRCompositor*)linux_side)->FadeGrid((float)fSeconds, (bool)bFadeIn); } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_016_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_016_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_016.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_016.h index d8a2572e..695d37bf 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_016.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_016.h @@ -6,7 +6,7 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_016_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_016_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_016_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_016_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_016_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_016_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_016_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_016_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_016_GetFrameTiming(void *, winCompositor_FrameTiming_103 *, uint32_t); @@ -14,7 +14,7 @@ extern float cppIVRCompositor_IVRCompositor_016_GetFrameTimeRemaining(void *); extern void cppIVRCompositor_IVRCompositor_016_GetCumulativeStats(void *, Compositor_CumulativeStats *, uint32_t); extern void cppIVRCompositor_IVRCompositor_016_FadeToColor(void *, float, float, float, float, float, bool); extern void cppIVRCompositor_IVRCompositor_016_FadeGrid(void *, float, bool); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_016_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_016_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_016_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_016_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_016_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_017.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_017.cpp index 50835578..9033d625 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_017.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_017.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_017_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_017_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_017_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -95,7 +95,7 @@ void cppIVRCompositor_IVRCompositor_017_FadeGrid(void *linux_side, float fSecond ((IVRCompositor*)linux_side)->FadeGrid((float)fSeconds, (bool)bFadeIn); } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_017_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_017_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_017.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_017.h index c215badb..11251d9f 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_017.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_017.h @@ -6,7 +6,7 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_017_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_017_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_017_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_017_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_017_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_017_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_017_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_017_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_017_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); @@ -15,7 +15,7 @@ extern float cppIVRCompositor_IVRCompositor_017_GetFrameTimeRemaining(void *); extern void cppIVRCompositor_IVRCompositor_017_GetCumulativeStats(void *, Compositor_CumulativeStats *, uint32_t); extern void cppIVRCompositor_IVRCompositor_017_FadeToColor(void *, float, float, float, float, float, bool); extern void cppIVRCompositor_IVRCompositor_017_FadeGrid(void *, float, bool); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_017_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_017_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_017_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_017_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_017_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_018.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_018.cpp index 4da2d5c2..eef50e01 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_018.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_018.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_018_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_018_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_018_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -109,7 +109,7 @@ float cppIVRCompositor_IVRCompositor_018_GetCurrentGridAlpha(void *linux_side) return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_018_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_018_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_018.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_018.h index 5cefc734..a383662f 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_018.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_018.h @@ -6,7 +6,7 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_018_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_018_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_018_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_018_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_018_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_018_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_018_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_018_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_018_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); @@ -17,7 +17,7 @@ extern void cppIVRCompositor_IVRCompositor_018_FadeToColor(void *, float, float, extern HmdColor_t cppIVRCompositor_IVRCompositor_018_GetCurrentFadeColor(void *, bool); extern void cppIVRCompositor_IVRCompositor_018_FadeGrid(void *, float, bool); extern float cppIVRCompositor_IVRCompositor_018_GetCurrentGridAlpha(void *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_018_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_018_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_018_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_018_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_018_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_019.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_019.cpp index 102f648c..908acbb7 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_019.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_019.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_019_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_019_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_019_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -109,7 +109,7 @@ float cppIVRCompositor_IVRCompositor_019_GetCurrentGridAlpha(void *linux_side) return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_019_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_019_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_019.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_019.h index a65b9f08..821077be 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_019.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_019.h @@ -6,7 +6,7 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_019_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_019_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_019_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_019_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_019_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_019_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_019_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_019_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_019_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); @@ -17,7 +17,7 @@ extern void cppIVRCompositor_IVRCompositor_019_FadeToColor(void *, float, float, extern HmdColor_t cppIVRCompositor_IVRCompositor_019_GetCurrentFadeColor(void *, bool); extern void cppIVRCompositor_IVRCompositor_019_FadeGrid(void *, float, bool); extern float cppIVRCompositor_IVRCompositor_019_GetCurrentGridAlpha(void *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_019_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_019_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_019_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_019_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_019_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_020.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_020.cpp index 6969943f..6b3e21a3 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_020.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_020.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_020_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_020_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_020_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -109,7 +109,7 @@ float cppIVRCompositor_IVRCompositor_020_GetCurrentGridAlpha(void *linux_side) return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_020_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_020_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_020.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_020.h index 0c4165f3..f1fe205f 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_020.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_020.h @@ -6,7 +6,7 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_020_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_020_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_020_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_020_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_020_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_020_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_020_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_020_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_020_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); @@ -17,7 +17,7 @@ extern void cppIVRCompositor_IVRCompositor_020_FadeToColor(void *, float, float, extern HmdColor_t cppIVRCompositor_IVRCompositor_020_GetCurrentFadeColor(void *, bool); extern void cppIVRCompositor_IVRCompositor_020_FadeGrid(void *, float, bool); extern float cppIVRCompositor_IVRCompositor_020_GetCurrentGridAlpha(void *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_020_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_020_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_020_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_020_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_020_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_021.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_021.cpp index aa3ae576..40004111 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_021.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_021.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_021_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_021_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_021_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -109,7 +109,7 @@ float cppIVRCompositor_IVRCompositor_021_GetCurrentGridAlpha(void *linux_side) return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_021_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_021_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_021.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_021.h index 865d06bd..b352ca31 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_021.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_021.h @@ -6,7 +6,7 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_021_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_021_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_021_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_021_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_021_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_021_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_021_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_021_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_021_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); @@ -17,7 +17,7 @@ extern void cppIVRCompositor_IVRCompositor_021_FadeToColor(void *, float, float, extern HmdColor_t cppIVRCompositor_IVRCompositor_021_GetCurrentFadeColor(void *, bool); extern void cppIVRCompositor_IVRCompositor_021_FadeGrid(void *, float, bool); extern float cppIVRCompositor_IVRCompositor_021_GetCurrentGridAlpha(void *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_021_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_021_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_021_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_021_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_021_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_022.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_022.cpp index 54f8c12d..20dc4c23 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_022.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_022.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_022_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_022_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_022_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -109,7 +109,7 @@ float cppIVRCompositor_IVRCompositor_022_GetCurrentGridAlpha(void *linux_side) return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_022_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_022_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_022.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_022.h index 4e2917ef..0c77ef37 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_022.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_022.h @@ -6,7 +6,7 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_022_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_022_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_022_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_022_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_022_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_022_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_022_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_022_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_022_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); @@ -17,7 +17,7 @@ extern void cppIVRCompositor_IVRCompositor_022_FadeToColor(void *, float, float, extern HmdColor_t cppIVRCompositor_IVRCompositor_022_GetCurrentFadeColor(void *, bool); extern void cppIVRCompositor_IVRCompositor_022_FadeGrid(void *, float, bool); extern float cppIVRCompositor_IVRCompositor_022_GetCurrentGridAlpha(void *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_022_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_022_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_022_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_022_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_022_CompositorGoToBack(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_024.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_024.cpp index 4a77b3e6..b686e236 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_024.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_024.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_024_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_024_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_024_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -109,7 +109,7 @@ float cppIVRCompositor_IVRCompositor_024_GetCurrentGridAlpha(void *linux_side) return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_024_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_024_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); @@ -291,7 +291,7 @@ bool cppIVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAppLoading(void *linu return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_024_SetStageOverride_Async(void *linux_side, const char *pchRenderModelPath, HmdMatrix34_t *pTransform, Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_024_SetStageOverride_Async(void *linux_side, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetStageOverride_Async((const char *)pchRenderModelPath, (const vr::HmdMatrix34_t *)pTransform, (const vr::Compositor_StageRenderSettings *)pRenderSettings, (uint32_t)nSizeOfRenderSettings); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_024.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_024.h index 1fe1e4a7..27b55935 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_024.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_024.h @@ -6,7 +6,7 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_024_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_024_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_024_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_024_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_024_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_024_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_024_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_024_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_024_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); @@ -17,7 +17,7 @@ extern void cppIVRCompositor_IVRCompositor_024_FadeToColor(void *, float, float, extern HmdColor_t cppIVRCompositor_IVRCompositor_024_GetCurrentFadeColor(void *, bool); extern void cppIVRCompositor_IVRCompositor_024_FadeGrid(void *, float, bool); extern float cppIVRCompositor_IVRCompositor_024_GetCurrentGridAlpha(void *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_024_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_024_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_024_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_024_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_024_CompositorGoToBack(void *); @@ -47,7 +47,7 @@ extern EVRCompositorError cppIVRCompositor_IVRCompositor_024_SubmitExplicitTimin extern bool cppIVRCompositor_IVRCompositor_024_IsMotionSmoothingEnabled(void *); extern bool cppIVRCompositor_IVRCompositor_024_IsMotionSmoothingSupported(void *); extern bool cppIVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAppLoading(void *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_024_SetStageOverride_Async(void *, const char *, HmdMatrix34_t *, Compositor_StageRenderSettings *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_024_SetStageOverride_Async(void *, const char *, const HmdMatrix34_t *, const Compositor_StageRenderSettings *, uint32_t); extern void cppIVRCompositor_IVRCompositor_024_ClearStageOverride(void *); #ifdef __cplusplus } diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_026.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_026.cpp index 79239ba3..bf88ac23 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_026.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_026.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_026_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_026_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_026_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -109,7 +109,7 @@ float cppIVRCompositor_IVRCompositor_026_GetCurrentGridAlpha(void *linux_side) return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_026_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_026_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); @@ -291,7 +291,7 @@ bool cppIVRCompositor_IVRCompositor_026_IsCurrentSceneFocusAppLoading(void *linu return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_026_SetStageOverride_Async(void *linux_side, const char *pchRenderModelPath, HmdMatrix34_t *pTransform, Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_026_SetStageOverride_Async(void *linux_side, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetStageOverride_Async((const char *)pchRenderModelPath, (const vr::HmdMatrix34_t *)pTransform, (const vr::Compositor_StageRenderSettings *)pRenderSettings, (uint32_t)nSizeOfRenderSettings); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_026.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_026.h index a92ed264..83e00c3a 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_026.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_026.h @@ -6,7 +6,7 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_026_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_026_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_026_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_026_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_026_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_026_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_026_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_026_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_026_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); @@ -17,7 +17,7 @@ extern void cppIVRCompositor_IVRCompositor_026_FadeToColor(void *, float, float, extern HmdColor_t cppIVRCompositor_IVRCompositor_026_GetCurrentFadeColor(void *, bool); extern void cppIVRCompositor_IVRCompositor_026_FadeGrid(void *, float, bool); extern float cppIVRCompositor_IVRCompositor_026_GetCurrentGridAlpha(void *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_026_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_026_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_026_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_026_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_026_CompositorGoToBack(void *); @@ -47,7 +47,7 @@ extern EVRCompositorError cppIVRCompositor_IVRCompositor_026_SubmitExplicitTimin extern bool cppIVRCompositor_IVRCompositor_026_IsMotionSmoothingEnabled(void *); extern bool cppIVRCompositor_IVRCompositor_026_IsMotionSmoothingSupported(void *); extern bool cppIVRCompositor_IVRCompositor_026_IsCurrentSceneFocusAppLoading(void *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_026_SetStageOverride_Async(void *, const char *, HmdMatrix34_t *, Compositor_StageRenderSettings *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_026_SetStageOverride_Async(void *, const char *, const HmdMatrix34_t *, const Compositor_StageRenderSettings *, uint32_t); extern void cppIVRCompositor_IVRCompositor_026_ClearStageOverride(void *); extern bool cppIVRCompositor_IVRCompositor_026_GetCompositorBenchmarkResults(void *, Compositor_BenchmarkResults *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_026_GetLastPosePredictionIDs(void *, uint32_t *, uint32_t *); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_027.cpp b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_027.cpp index a439b7ca..3e1cbc6e 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_027.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_027.cpp @@ -42,7 +42,7 @@ vr::EVRCompositorError cppIVRCompositor_IVRCompositor_027_GetLastPoseForTrackedD return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_027_Submit(void *linux_side, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_027_Submit(void *linux_side, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->Submit((vr::EVREye)eEye, (const vr::Texture_t *)pTexture, (const vr::VRTextureBounds_t *)pBounds, (vr::EVRSubmitFlags)nSubmitFlags); @@ -109,7 +109,7 @@ float cppIVRCompositor_IVRCompositor_027_GetCurrentGridAlpha(void *linux_side) return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_027_SetSkyboxOverride(void *linux_side, Texture_t *pTextures, uint32_t unTextureCount) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_027_SetSkyboxOverride(void *linux_side, const Texture_t *pTextures, uint32_t unTextureCount) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetSkyboxOverride((const vr::Texture_t *)pTextures, (uint32_t)unTextureCount); @@ -291,7 +291,7 @@ bool cppIVRCompositor_IVRCompositor_027_IsCurrentSceneFocusAppLoading(void *linu return _ret; } -vr::EVRCompositorError cppIVRCompositor_IVRCompositor_027_SetStageOverride_Async(void *linux_side, const char *pchRenderModelPath, HmdMatrix34_t *pTransform, Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) +vr::EVRCompositorError cppIVRCompositor_IVRCompositor_027_SetStageOverride_Async(void *linux_side, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) { vr::EVRCompositorError _ret; _ret = ((IVRCompositor*)linux_side)->SetStageOverride_Async((const char *)pchRenderModelPath, (const vr::HmdMatrix34_t *)pTransform, (const vr::Compositor_StageRenderSettings *)pRenderSettings, (uint32_t)nSizeOfRenderSettings); diff --git a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_027.h b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_027.h index d18a5c4d..43aa0046 100644 --- a/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_027.h +++ b/vrclient_x64/vrclient_x64/cppIVRCompositor_IVRCompositor_027.h @@ -6,7 +6,7 @@ extern ETrackingUniverseOrigin cppIVRCompositor_IVRCompositor_027_GetTrackingSpa extern EVRCompositorError cppIVRCompositor_IVRCompositor_027_WaitGetPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_027_GetLastPoses(void *, TrackedDevicePose_t *, uint32_t, TrackedDevicePose_t *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_027_GetLastPoseForTrackedDeviceIndex(void *, TrackedDeviceIndex_t, TrackedDevicePose_t *, TrackedDevicePose_t *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_027_Submit(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_027_Submit(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags); extern void cppIVRCompositor_IVRCompositor_027_ClearLastSubmittedFrame(void *); extern void cppIVRCompositor_IVRCompositor_027_PostPresentHandoff(void *); extern bool cppIVRCompositor_IVRCompositor_027_GetFrameTiming(void *, Compositor_FrameTiming *, uint32_t); @@ -17,7 +17,7 @@ extern void cppIVRCompositor_IVRCompositor_027_FadeToColor(void *, float, float, extern HmdColor_t cppIVRCompositor_IVRCompositor_027_GetCurrentFadeColor(void *, bool); extern void cppIVRCompositor_IVRCompositor_027_FadeGrid(void *, float, bool); extern float cppIVRCompositor_IVRCompositor_027_GetCurrentGridAlpha(void *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_027_SetSkyboxOverride(void *, Texture_t *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_027_SetSkyboxOverride(void *, const Texture_t *, uint32_t); extern void cppIVRCompositor_IVRCompositor_027_ClearSkyboxOverride(void *); extern void cppIVRCompositor_IVRCompositor_027_CompositorBringToFront(void *); extern void cppIVRCompositor_IVRCompositor_027_CompositorGoToBack(void *); @@ -47,7 +47,7 @@ extern EVRCompositorError cppIVRCompositor_IVRCompositor_027_SubmitExplicitTimin extern bool cppIVRCompositor_IVRCompositor_027_IsMotionSmoothingEnabled(void *); extern bool cppIVRCompositor_IVRCompositor_027_IsMotionSmoothingSupported(void *); extern bool cppIVRCompositor_IVRCompositor_027_IsCurrentSceneFocusAppLoading(void *); -extern EVRCompositorError cppIVRCompositor_IVRCompositor_027_SetStageOverride_Async(void *, const char *, HmdMatrix34_t *, Compositor_StageRenderSettings *, uint32_t); +extern EVRCompositorError cppIVRCompositor_IVRCompositor_027_SetStageOverride_Async(void *, const char *, const HmdMatrix34_t *, const Compositor_StageRenderSettings *, uint32_t); extern void cppIVRCompositor_IVRCompositor_027_ClearStageOverride(void *); extern bool cppIVRCompositor_IVRCompositor_027_GetCompositorBenchmarkResults(void *, Compositor_BenchmarkResults *, uint32_t); extern EVRCompositorError cppIVRCompositor_IVRCompositor_027_GetLastPosePredictionIDs(void *, uint32_t *, uint32_t *); diff --git a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_010.cpp b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_010.cpp index 561b4bb2..1580fad5 100644 --- a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_010.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_010.cpp @@ -236,7 +236,7 @@ vr::EVRInputError cppIVRInput_IVRInput_010_ShowBindingsForActionSet(void *linux_ return _ret; } -vr::EVRInputError cppIVRInput_IVRInput_010_GetComponentStateForBinding(void *linux_side, const char *pchRenderModelName, const char *pchComponentName, InputBindingInfo_t *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, RenderModel_ComponentState_t *pComponentState) +vr::EVRInputError cppIVRInput_IVRInput_010_GetComponentStateForBinding(void *linux_side, const char *pchRenderModelName, const char *pchComponentName, const InputBindingInfo_t *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, RenderModel_ComponentState_t *pComponentState) { vr::EVRInputError _ret; _ret = ((IVRInput*)linux_side)->GetComponentStateForBinding((const char *)pchRenderModelName, (const char *)pchComponentName, (const vr::InputBindingInfo_t *)pOriginInfo, (uint32_t)unBindingInfoSize, (uint32_t)unBindingInfoCount, (vr::RenderModel_ComponentState_t *)pComponentState); diff --git a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_010.h b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_010.h index 8f836467..d830260b 100644 --- a/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_010.h +++ b/vrclient_x64/vrclient_x64/cppIVRInput_IVRInput_010.h @@ -29,7 +29,7 @@ extern EVRInputError cppIVRInput_IVRInput_010_GetOriginTrackedDeviceInfo(void *, extern EVRInputError cppIVRInput_IVRInput_010_GetActionBindingInfo(void *, VRActionHandle_t, InputBindingInfo_t *, uint32_t, uint32_t, uint32_t *); extern EVRInputError cppIVRInput_IVRInput_010_ShowActionOrigins(void *, VRActionSetHandle_t, VRActionHandle_t); extern EVRInputError cppIVRInput_IVRInput_010_ShowBindingsForActionSet(void *, VRActiveActionSet_t *, uint32_t, uint32_t, VRInputValueHandle_t); -extern EVRInputError cppIVRInput_IVRInput_010_GetComponentStateForBinding(void *, const char *, const char *, InputBindingInfo_t *, uint32_t, uint32_t, RenderModel_ComponentState_t *); +extern EVRInputError cppIVRInput_IVRInput_010_GetComponentStateForBinding(void *, const char *, const char *, const InputBindingInfo_t *, uint32_t, uint32_t, RenderModel_ComponentState_t *); extern bool cppIVRInput_IVRInput_010_IsUsingLegacyInput(void *); extern EVRInputError cppIVRInput_IVRInput_010_OpenBindingUI(void *, const char *, VRActionSetHandle_t, VRInputValueHandle_t, bool); extern EVRInputError cppIVRInput_IVRInput_010_GetBindingVariant(void *, VRInputValueHandle_t, char *, uint32_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_001.cpp b/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_001.cpp index bf512ec8..e9f03025 100644 --- a/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_001.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_001.cpp @@ -16,7 +16,7 @@ uint32_t cppIVRNotifications_IVRNotifications_001_GetErrorString(void *linux_sid return _ret; } -vr::NotificationError_t cppIVRNotifications_IVRNotifications_001_CreateNotification(void *linux_side, VROverlayHandle_t ulOverlayHandle, uint64_t ulUserValue, const char *strType, const char *strText, const char *strCategory, NotificationBitmap *photo, VRNotificationId *notificationId) +vr::NotificationError_t cppIVRNotifications_IVRNotifications_001_CreateNotification(void *linux_side, VROverlayHandle_t ulOverlayHandle, uint64_t ulUserValue, const char *strType, const char *strText, const char *strCategory, const NotificationBitmap *photo, VRNotificationId *notificationId) { vr::NotificationError_t _ret; _ret = ((IVRNotifications*)linux_side)->CreateNotification((vr::VROverlayHandle_t)ulOverlayHandle, (uint64_t)ulUserValue, (const char *)strType, (const char *)strText, (const char *)strCategory, (const vr::NotificationBitmap *)photo, (vr::VRNotificationId *)notificationId); diff --git a/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_001.h b/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_001.h index 9a404159..5db7b4ba 100644 --- a/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_001.h +++ b/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_001.h @@ -2,7 +2,7 @@ extern "C" { #endif extern uint32_t cppIVRNotifications_IVRNotifications_001_GetErrorString(void *, NotificationError_t, char *, uint32_t); -extern NotificationError_t cppIVRNotifications_IVRNotifications_001_CreateNotification(void *, VROverlayHandle_t, uint64_t, const char *, const char *, const char *, NotificationBitmap *, VRNotificationId *); +extern NotificationError_t cppIVRNotifications_IVRNotifications_001_CreateNotification(void *, VROverlayHandle_t, uint64_t, const char *, const char *, const char *, const NotificationBitmap *, VRNotificationId *); extern NotificationError_t cppIVRNotifications_IVRNotifications_001_DismissNotification(void *, VRNotificationId); #ifdef __cplusplus } diff --git a/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.cpp b/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.cpp index 0711ddb0..28c1d749 100644 --- a/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.cpp @@ -9,7 +9,7 @@ extern "C" { #ifdef __cplusplus extern "C" { #endif -vr::EVRNotificationError cppIVRNotifications_IVRNotifications_002_CreateNotification(void *linux_side, VROverlayHandle_t ulOverlayHandle, uint64_t ulUserValue, EVRNotificationType type, const char *pchText, EVRNotificationStyle style, NotificationBitmap_t *pImage, VRNotificationId *pNotificationId) +vr::EVRNotificationError cppIVRNotifications_IVRNotifications_002_CreateNotification(void *linux_side, VROverlayHandle_t ulOverlayHandle, uint64_t ulUserValue, EVRNotificationType type, const char *pchText, EVRNotificationStyle style, const NotificationBitmap_t *pImage, VRNotificationId *pNotificationId) { vr::EVRNotificationError _ret; _ret = ((IVRNotifications*)linux_side)->CreateNotification((vr::VROverlayHandle_t)ulOverlayHandle, (uint64_t)ulUserValue, (vr::EVRNotificationType)type, (const char *)pchText, (vr::EVRNotificationStyle)style, (const vr::NotificationBitmap_t *)pImage, (vr::VRNotificationId *)pNotificationId); diff --git a/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.h b/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.h index 810886e4..b93424be 100644 --- a/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.h +++ b/vrclient_x64/vrclient_x64/cppIVRNotifications_IVRNotifications_002.h @@ -1,7 +1,7 @@ #ifdef __cplusplus extern "C" { #endif -extern EVRNotificationError cppIVRNotifications_IVRNotifications_002_CreateNotification(void *, VROverlayHandle_t, uint64_t, EVRNotificationType, const char *, EVRNotificationStyle, NotificationBitmap_t *, VRNotificationId *); +extern EVRNotificationError cppIVRNotifications_IVRNotifications_002_CreateNotification(void *, VROverlayHandle_t, uint64_t, EVRNotificationType, const char *, EVRNotificationStyle, const NotificationBitmap_t *, VRNotificationId *); extern EVRNotificationError cppIVRNotifications_IVRNotifications_002_RemoveNotification(void *, VRNotificationId); #ifdef __cplusplus } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlayView_IVROverlayView_003.cpp b/vrclient_x64/vrclient_x64/cppIVROverlayView_IVROverlayView_003.cpp index 7a8963f6..d68a912c 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlayView_IVROverlayView_003.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlayView_IVROverlayView_003.cpp @@ -23,7 +23,7 @@ vr::EVROverlayError cppIVROverlayView_IVROverlayView_003_ReleaseOverlayView(void return _ret; } -void cppIVROverlayView_IVROverlayView_003_PostOverlayEvent(void *linux_side, VROverlayHandle_t ulOverlayHandle, VREvent_t *pvrEvent) +void cppIVROverlayView_IVROverlayView_003_PostOverlayEvent(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VREvent_t *pvrEvent) { VREvent_t lin; if(pvrEvent) diff --git a/vrclient_x64/vrclient_x64/cppIVROverlayView_IVROverlayView_003.h b/vrclient_x64/vrclient_x64/cppIVROverlayView_IVROverlayView_003.h index e76f2e08..2af04da7 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlayView_IVROverlayView_003.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlayView_IVROverlayView_003.h @@ -3,7 +3,7 @@ extern "C" { #endif extern EVROverlayError cppIVROverlayView_IVROverlayView_003_AcquireOverlayView(void *, VROverlayHandle_t, VRNativeDevice_t *, VROverlayView_t *, uint32_t); extern EVROverlayError cppIVROverlayView_IVROverlayView_003_ReleaseOverlayView(void *, VROverlayView_t *); -extern void cppIVROverlayView_IVROverlayView_003_PostOverlayEvent(void *, VROverlayHandle_t, VREvent_t *); +extern void cppIVROverlayView_IVROverlayView_003_PostOverlayEvent(void *, VROverlayHandle_t, const VREvent_t *); extern bool cppIVROverlayView_IVROverlayView_003_IsViewingPermitted(void *, VROverlayHandle_t); #ifdef __cplusplus } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_001.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_001.cpp index 232449fd..5d9c2031 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_001.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_001.cpp @@ -107,7 +107,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayWidthInMeters(void *li return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -128,7 +128,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayTransformType(void *li return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -142,7 +142,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayTransformAbsolute(void return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -219,14 +219,14 @@ vr::VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayMouseScale(void *linux return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_001_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_001_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_001.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_001.h index bd72d946..2a1d866f 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_001.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_001.h @@ -15,12 +15,12 @@ extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayGamma(void *, VROve extern VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayGamma(void *, VROverlayHandle_t, float *); extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayWidthInMeters(void *, VROverlayHandle_t, float); extern VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayWidthInMeters(void *, VROverlayHandle_t, float *); -extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin, HmdMatrix34_t *); +extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin, const HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin *, HmdMatrix34_t *); -extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayVisibility(void *, VROverlayHandle_t, VROverlayVisibility *); extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayVisibility(void *, VROverlayHandle_t, VROverlayVisibility); @@ -31,8 +31,8 @@ extern bool cppIVROverlay_IVROverlay_001_PollNextOverlayEvent(void *, VROverlayH extern VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern VROverlayError cppIVROverlay_IVROverlay_001_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_001_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_001_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_001_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayTexture(void *, VROverlayHandle_t, void *); extern VROverlayError cppIVROverlay_IVROverlay_001_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_002.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_002.cpp index 8d481e76..41075f4d 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_002.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_002.cpp @@ -121,7 +121,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_002_GetOverlayWidthInMeters(void *li return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -142,7 +142,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_002_GetOverlayTransformType(void *li return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -156,7 +156,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_002_GetOverlayTransformAbsolute(void return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -219,14 +219,14 @@ vr::VROverlayError cppIVROverlay_IVROverlay_002_GetOverlayMouseScale(void *linux return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_002_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_002_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_002.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_002.h index f69ddec5..410a1a41 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_002.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_002.h @@ -17,12 +17,12 @@ extern VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayGamma(void *, VROve extern VROverlayError cppIVROverlay_IVROverlay_002_GetOverlayGamma(void *, VROverlayHandle_t, float *); extern VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayWidthInMeters(void *, VROverlayHandle_t, float); extern VROverlayError cppIVROverlay_IVROverlay_002_GetOverlayWidthInMeters(void *, VROverlayHandle_t, float *); -extern VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern VROverlayError cppIVROverlay_IVROverlay_002_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern VROverlayError cppIVROverlay_IVROverlay_002_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin, HmdMatrix34_t *); +extern VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin, const HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_002_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin *, HmdMatrix34_t *); -extern VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_002_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_002_ShowOverlay(void *, VROverlayHandle_t); extern VROverlayError cppIVROverlay_IVROverlay_002_HideOverlay(void *, VROverlayHandle_t); @@ -31,8 +31,8 @@ extern bool cppIVROverlay_IVROverlay_002_PollNextOverlayEvent(void *, VROverlayH extern VROverlayError cppIVROverlay_IVROverlay_002_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern VROverlayError cppIVROverlay_IVROverlay_002_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_002_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_002_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_002_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern VROverlayError cppIVROverlay_IVROverlay_002_SetOverlayTexture(void *, VROverlayHandle_t, GraphicsAPIConvention, void *); extern VROverlayError cppIVROverlay_IVROverlay_002_ClearOverlayTexture(void *, VROverlayHandle_t); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_003.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_003.cpp index ba13df42..0e0d1ba0 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_003.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_003.cpp @@ -142,7 +142,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_003_GetOverlayWidthInMeters(void *li return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -163,7 +163,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_003_GetOverlayTransformType(void *li return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -177,7 +177,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_003_GetOverlayTransformAbsolute(void return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -240,14 +240,14 @@ vr::VROverlayError cppIVROverlay_IVROverlay_003_GetOverlayMouseScale(void *linux return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_003_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_003_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_003.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_003.h index 10e419fe..25189f53 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_003.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_003.h @@ -20,12 +20,12 @@ extern VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayGamma(void *, VROve extern VROverlayError cppIVROverlay_IVROverlay_003_GetOverlayGamma(void *, VROverlayHandle_t, float *); extern VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayWidthInMeters(void *, VROverlayHandle_t, float); extern VROverlayError cppIVROverlay_IVROverlay_003_GetOverlayWidthInMeters(void *, VROverlayHandle_t, float *); -extern VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern VROverlayError cppIVROverlay_IVROverlay_003_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern VROverlayError cppIVROverlay_IVROverlay_003_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin, HmdMatrix34_t *); +extern VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin, const HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_003_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin *, HmdMatrix34_t *); -extern VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_003_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_003_ShowOverlay(void *, VROverlayHandle_t); extern VROverlayError cppIVROverlay_IVROverlay_003_HideOverlay(void *, VROverlayHandle_t); @@ -34,8 +34,8 @@ extern bool cppIVROverlay_IVROverlay_003_PollNextOverlayEvent(void *, VROverlayH extern VROverlayError cppIVROverlay_IVROverlay_003_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern VROverlayError cppIVROverlay_IVROverlay_003_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_003_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_003_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_003_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern VROverlayError cppIVROverlay_IVROverlay_003_SetOverlayTexture(void *, VROverlayHandle_t, GraphicsAPIConvention, void *); extern VROverlayError cppIVROverlay_IVROverlay_003_ClearOverlayTexture(void *, VROverlayHandle_t); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_004.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_004.cpp index 4ce4ea4f..70aeec2d 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_004.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_004.cpp @@ -156,7 +156,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRange return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -177,7 +177,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_004_GetOverlayTransformType(void *li return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -191,7 +191,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_004_GetOverlayTransformAbsolute(void return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -254,14 +254,14 @@ vr::VROverlayError cppIVROverlay_IVROverlay_004_GetOverlayMouseScale(void *linux return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_004_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_004_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_004.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_004.h index e02d6ff3..2ed73dc6 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_004.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_004.h @@ -22,12 +22,12 @@ extern VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayWidthInMeters(void extern VROverlayError cppIVROverlay_IVROverlay_004_GetOverlayWidthInMeters(void *, VROverlayHandle_t, float *); extern VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float, float); extern VROverlayError cppIVROverlay_IVROverlay_004_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); -extern VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern VROverlayError cppIVROverlay_IVROverlay_004_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern VROverlayError cppIVROverlay_IVROverlay_004_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin, HmdMatrix34_t *); +extern VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin, const HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_004_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin *, HmdMatrix34_t *); -extern VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_004_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_004_ShowOverlay(void *, VROverlayHandle_t); extern VROverlayError cppIVROverlay_IVROverlay_004_HideOverlay(void *, VROverlayHandle_t); @@ -36,8 +36,8 @@ extern bool cppIVROverlay_IVROverlay_004_PollNextOverlayEvent(void *, VROverlayH extern VROverlayError cppIVROverlay_IVROverlay_004_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern VROverlayError cppIVROverlay_IVROverlay_004_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_004_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_004_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_004_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern VROverlayError cppIVROverlay_IVROverlay_004_SetOverlayTexture(void *, VROverlayHandle_t, GraphicsAPIConvention, void *); extern VROverlayError cppIVROverlay_IVROverlay_004_ClearOverlayTexture(void *, VROverlayHandle_t); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_005.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_005.cpp index 2357f001..c4afe50e 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_005.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_005.cpp @@ -156,7 +156,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRange return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -177,7 +177,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_005_GetOverlayTransformType(void *li return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -191,7 +191,7 @@ vr::VROverlayError cppIVROverlay_IVROverlay_005_GetOverlayTransformAbsolute(void return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -254,14 +254,14 @@ vr::VROverlayError cppIVROverlay_IVROverlay_005_GetOverlayMouseScale(void *linux return _ret; } -vr::VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::VROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_005_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_005_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_005.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_005.h index 515699aa..5291bd9e 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_005.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_005.h @@ -22,12 +22,12 @@ extern VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayWidthInMeters(void extern VROverlayError cppIVROverlay_IVROverlay_005_GetOverlayWidthInMeters(void *, VROverlayHandle_t, float *); extern VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float, float); extern VROverlayError cppIVROverlay_IVROverlay_005_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); -extern VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern VROverlayError cppIVROverlay_IVROverlay_005_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern VROverlayError cppIVROverlay_IVROverlay_005_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin, HmdMatrix34_t *); +extern VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin, const HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_005_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, TrackingUniverseOrigin *, HmdMatrix34_t *); -extern VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_005_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern VROverlayError cppIVROverlay_IVROverlay_005_ShowOverlay(void *, VROverlayHandle_t); extern VROverlayError cppIVROverlay_IVROverlay_005_HideOverlay(void *, VROverlayHandle_t); @@ -36,8 +36,8 @@ extern bool cppIVROverlay_IVROverlay_005_PollNextOverlayEvent(void *, VROverlayH extern VROverlayError cppIVROverlay_IVROverlay_005_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern VROverlayError cppIVROverlay_IVROverlay_005_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_005_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_005_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_005_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern bool cppIVROverlay_IVROverlay_005_IsFocusOverlay(void *, VROverlayHandle_t); extern VROverlayError cppIVROverlay_IVROverlay_005_SetOverlayTexture(void *, VROverlayHandle_t, GraphicsAPIConvention, void *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_007.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_007.cpp index 94760045..79238186 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_007.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_007.cpp @@ -156,7 +156,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_007_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -177,7 +177,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_007_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -191,7 +191,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_007_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -254,14 +254,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_007_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_007_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_007_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -310,7 +310,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_007.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_007.h index 77341760..40e82874 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_007.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_007.h @@ -22,12 +22,12 @@ extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayAutoCurveDistanceR extern EVROverlayError cppIVROverlay_IVROverlay_007_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_007_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_007_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_007_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_007_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_007_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_007_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_007_HideOverlay(void *, VROverlayHandle_t); @@ -36,15 +36,15 @@ extern bool cppIVROverlay_IVROverlay_007_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_007_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_007_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_007_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_007_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_007_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern bool cppIVROverlay_IVROverlay_007_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern VROverlayHandle_t cppIVROverlay_IVROverlay_007_GetGamepadFocusOverlay(void *); extern EVROverlayError cppIVROverlay_IVROverlay_007_SetGamepadFocusOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayNeighbor(void *, EOverlayDirection, VROverlayHandle_t, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighbor(void *, EOverlayDirection, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_007_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_007_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_008.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_008.cpp index 43385390..d6b5f387 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_008.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_008.cpp @@ -156,7 +156,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_008_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -177,7 +177,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_008_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -191,7 +191,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_008_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -261,14 +261,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_008_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_008_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_008_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -317,7 +317,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -411,7 +411,7 @@ void cppIVROverlay_IVROverlay_008_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_008.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_008.h index 762b82ad..a6e9fbd5 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_008.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_008.h @@ -22,12 +22,12 @@ extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayAutoCurveDistanceR extern EVROverlayError cppIVROverlay_IVROverlay_008_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_008_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_008_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_008_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_008_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_008_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_008_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_008_HideOverlay(void *, VROverlayHandle_t); @@ -37,15 +37,15 @@ extern bool cppIVROverlay_IVROverlay_008_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_008_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_008_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_008_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_008_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_008_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern bool cppIVROverlay_IVROverlay_008_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern VROverlayHandle_t cppIVROverlay_IVROverlay_008_GetGamepadFocusOverlay(void *); extern EVROverlayError cppIVROverlay_IVROverlay_008_SetGamepadFocusOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayNeighbor(void *, EOverlayDirection, VROverlayHandle_t, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighbor(void *, EOverlayDirection, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_008_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_008_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -59,7 +59,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_008_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_008_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_008_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_008_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_008_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); #ifdef __cplusplus } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_010.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_010.cpp index ae2961c6..15195d27 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_010.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_010.cpp @@ -156,7 +156,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -177,7 +177,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -191,7 +191,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -281,14 +281,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_010_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_010_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -337,7 +337,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -438,7 +438,7 @@ void cppIVROverlay_IVROverlay_010_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_010.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_010.h index fbcc95f2..584146e2 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_010.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_010.h @@ -22,12 +22,12 @@ extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayAutoCurveDistanceR extern EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); @@ -39,15 +39,15 @@ extern bool cppIVROverlay_IVROverlay_010_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_010_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_010_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_010_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_010_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern bool cppIVROverlay_IVROverlay_010_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern VROverlayHandle_t cppIVROverlay_IVROverlay_010_GetGamepadFocusOverlay(void *); extern EVROverlayError cppIVROverlay_IVROverlay_010_SetGamepadFocusOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayNeighbor(void *, EOverlayDirection, VROverlayHandle_t, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighbor(void *, EOverlayDirection, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_010_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_010_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -62,7 +62,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_010_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_010_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_010_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_010_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_010_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); #ifdef __cplusplus } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_011.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_011.cpp index 955c7724..9831edb9 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_011.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_011.cpp @@ -170,7 +170,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -191,7 +191,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -205,7 +205,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -295,14 +295,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_011_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_011_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -351,7 +351,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -466,7 +466,7 @@ void cppIVROverlay_IVROverlay_011_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_011.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_011.h index c37df21c..78f43915 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_011.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_011.h @@ -24,12 +24,12 @@ extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayAutoCurveDistanceR extern EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); @@ -41,15 +41,15 @@ extern bool cppIVROverlay_IVROverlay_011_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_011_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_011_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_011_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_011_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern bool cppIVROverlay_IVROverlay_011_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern VROverlayHandle_t cppIVROverlay_IVROverlay_011_GetGamepadFocusOverlay(void *); extern EVROverlayError cppIVROverlay_IVROverlay_011_SetGamepadFocusOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayNeighbor(void *, EOverlayDirection, VROverlayHandle_t, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighbor(void *, EOverlayDirection, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_011_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_011_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -66,7 +66,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_011_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_011_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_011_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_011_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_011_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); #ifdef __cplusplus } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_012.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_012.cpp index d635a3c3..fd033f37 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_012.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_012.cpp @@ -170,7 +170,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -191,7 +191,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -205,7 +205,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -295,14 +295,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_012_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_012_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -351,7 +351,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -473,7 +473,7 @@ void cppIVROverlay_IVROverlay_012_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_012.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_012.h index 519011e5..2a4fdc81 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_012.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_012.h @@ -24,12 +24,12 @@ extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayAutoCurveDistanceR extern EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); @@ -41,15 +41,15 @@ extern bool cppIVROverlay_IVROverlay_012_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_012_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_012_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_012_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_012_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern bool cppIVROverlay_IVROverlay_012_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern VROverlayHandle_t cppIVROverlay_IVROverlay_012_GetGamepadFocusOverlay(void *); extern EVROverlayError cppIVROverlay_IVROverlay_012_SetGamepadFocusOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayNeighbor(void *, EOverlayDirection, VROverlayHandle_t, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighbor(void *, EOverlayDirection, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_012_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_012_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -67,7 +67,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_012_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_012_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_012_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_012_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_012_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); #ifdef __cplusplus } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_013.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_013.cpp index 92a37d25..14eb63e6 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_013.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_013.cpp @@ -198,7 +198,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -219,7 +219,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -233,7 +233,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -323,14 +323,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_013_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_013_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -379,7 +379,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -501,7 +501,7 @@ void cppIVROverlay_IVROverlay_013_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_013.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_013.h index 91f2d359..580938be 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_013.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_013.h @@ -28,12 +28,12 @@ extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayAutoCurveDistanceR extern EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); @@ -45,15 +45,15 @@ extern bool cppIVROverlay_IVROverlay_013_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_013_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_013_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_013_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_013_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern bool cppIVROverlay_IVROverlay_013_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern VROverlayHandle_t cppIVROverlay_IVROverlay_013_GetGamepadFocusOverlay(void *); extern EVROverlayError cppIVROverlay_IVROverlay_013_SetGamepadFocusOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayNeighbor(void *, EOverlayDirection, VROverlayHandle_t, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighbor(void *, EOverlayDirection, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_013_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -71,7 +71,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_013_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_013_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_013_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_013_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_013_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern EVROverlayError cppIVROverlay_IVROverlay_013_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); #ifdef __cplusplus diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_014.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_014.cpp index 5cd0638b..2448303f 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_014.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_014.cpp @@ -198,7 +198,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -219,7 +219,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -233,7 +233,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -323,14 +323,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_014_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_014_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -379,7 +379,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -501,7 +501,7 @@ void cppIVROverlay_IVROverlay_014_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_014.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_014.h index 7579f9e2..bbcca012 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_014.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_014.h @@ -28,12 +28,12 @@ extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayAutoCurveDistanceR extern EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); @@ -45,15 +45,15 @@ extern bool cppIVROverlay_IVROverlay_014_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_014_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_014_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_014_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern bool cppIVROverlay_IVROverlay_014_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern VROverlayHandle_t cppIVROverlay_IVROverlay_014_GetGamepadFocusOverlay(void *); extern EVROverlayError cppIVROverlay_IVROverlay_014_SetGamepadFocusOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayNeighbor(void *, EOverlayDirection, VROverlayHandle_t, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighbor(void *, EOverlayDirection, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_014_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -71,7 +71,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_014_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_014_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_014_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_014_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_014_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern EVROverlayError cppIVROverlay_IVROverlay_014_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_014_GetOverlayFlags(void *, VROverlayHandle_t, uint32_t *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_016.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_016.cpp index 0e462621..20ec996c 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_016.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_016.cpp @@ -205,7 +205,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -226,7 +226,7 @@ uint32_t cppIVROverlay_IVROverlay_016_GetOverlayRenderModel(void *linux_side, VR return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayRenderModel((vr::VROverlayHandle_t)ulOverlayHandle, (const char *)pchRenderModel, (const vr::HmdColor_t *)pColor); @@ -240,7 +240,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -254,7 +254,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -289,7 +289,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelat return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformOverlayRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::VROverlayHandle_t)ulOverlayHandleParent, (const vr::HmdMatrix34_t *)pmatParentOverlayToOverlayTransform); @@ -358,14 +358,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_016_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_016_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -414,7 +414,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -536,7 +536,7 @@ void cppIVROverlay_IVROverlay_016_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_016.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_016.h index 34bc91f7..b9c636aa 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_016.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_016.h @@ -29,19 +29,19 @@ extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayAutoCurveDistanceR extern EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern uint32_t cppIVROverlay_IVROverlay_016_GetOverlayRenderModel(void *, VROverlayHandle_t, char *, uint32_t, HmdColor_t *, EVROverlayError *); -extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, HmdColor_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, const HmdColor_t *); extern EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_016_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_016_HideOverlay(void *, VROverlayHandle_t); extern bool cppIVROverlay_IVROverlay_016_IsOverlayVisible(void *, VROverlayHandle_t); @@ -50,15 +50,15 @@ extern bool cppIVROverlay_IVROverlay_016_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_016_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_016_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_016_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern bool cppIVROverlay_IVROverlay_016_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern VROverlayHandle_t cppIVROverlay_IVROverlay_016_GetGamepadFocusOverlay(void *); extern EVROverlayError cppIVROverlay_IVROverlay_016_SetGamepadFocusOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayNeighbor(void *, EOverlayDirection, VROverlayHandle_t, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighbor(void *, EOverlayDirection, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_016_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -76,7 +76,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_016_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_016_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_016_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_016_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_016_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern EVROverlayError cppIVROverlay_IVROverlay_016_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_016_GetOverlayFlags(void *, VROverlayHandle_t, uint32_t *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_017.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_017.cpp index 6c69cbad..a8a95b4a 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_017.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_017.cpp @@ -205,7 +205,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -226,7 +226,7 @@ uint32_t cppIVROverlay_IVROverlay_017_GetOverlayRenderModel(void *linux_side, VR return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayRenderModel((vr::VROverlayHandle_t)ulOverlayHandle, (const char *)pchRenderModel, (const vr::HmdColor_t *)pColor); @@ -240,7 +240,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -254,7 +254,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -289,7 +289,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelat return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformOverlayRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::VROverlayHandle_t)ulOverlayHandleParent, (const vr::HmdMatrix34_t *)pmatParentOverlayToOverlayTransform); @@ -358,14 +358,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_017_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_017_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -414,7 +414,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform(void *linux_side, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *vCenter, float fRadius) +vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform(void *linux_side, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t *vCenter, float fRadius) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayDualAnalogTransform((vr::VROverlayHandle_t)ulOverlay, (vr::EDualAnalogWhich)eWhich, *vCenter, (float)fRadius); @@ -428,7 +428,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform(v return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -550,7 +550,7 @@ void cppIVROverlay_IVROverlay_017_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_017.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_017.h index 6dac702f..d3651d26 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_017.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_017.h @@ -29,19 +29,19 @@ extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayAutoCurveDistanceR extern EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern uint32_t cppIVROverlay_IVROverlay_017_GetOverlayRenderModel(void *, VROverlayHandle_t, char *, uint32_t, HmdColor_t *, EVROverlayError *); -extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, HmdColor_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, const HmdColor_t *); extern EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_017_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_017_HideOverlay(void *, VROverlayHandle_t); extern bool cppIVROverlay_IVROverlay_017_IsOverlayVisible(void *, VROverlayHandle_t); @@ -50,17 +50,17 @@ extern bool cppIVROverlay_IVROverlay_017_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_017_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_017_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_017_HandleControllerOverlayInteractionAsMouse(void *, VROverlayHandle_t, TrackedDeviceIndex_t); extern bool cppIVROverlay_IVROverlay_017_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern VROverlayHandle_t cppIVROverlay_IVROverlay_017_GetGamepadFocusOverlay(void *); extern EVROverlayError cppIVROverlay_IVROverlay_017_SetGamepadFocusOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayNeighbor(void *, EOverlayDirection, VROverlayHandle_t, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighbor(void *, EOverlayDirection, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, HmdVector2_t *, float); +extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, const HmdVector2_t *, float); extern EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, HmdVector2_t *, float *); -extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_017_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -78,7 +78,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_017_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_017_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_017_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_017_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_017_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern EVROverlayError cppIVROverlay_IVROverlay_017_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_017_GetOverlayFlags(void *, VROverlayHandle_t, uint32_t *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_018.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_018.cpp index eb6eb669..5e281146 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_018.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_018.cpp @@ -205,7 +205,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -226,7 +226,7 @@ uint32_t cppIVROverlay_IVROverlay_018_GetOverlayRenderModel(void *linux_side, VR return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayRenderModel((vr::VROverlayHandle_t)ulOverlayHandle, (const char *)pchRenderModel, (const vr::HmdColor_t *)pColor); @@ -240,7 +240,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -254,7 +254,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -289,7 +289,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelat return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformOverlayRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::VROverlayHandle_t)ulOverlayHandleParent, (const vr::HmdMatrix34_t *)pmatParentOverlayToOverlayTransform); @@ -358,14 +358,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_018_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_018_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -407,7 +407,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform(void *linux_side, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *vCenter, float fRadius) +vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform(void *linux_side, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t *vCenter, float fRadius) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayDualAnalogTransform((vr::VROverlayHandle_t)ulOverlay, (vr::EDualAnalogWhich)eWhich, *vCenter, (float)fRadius); @@ -421,7 +421,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform(v return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -543,7 +543,7 @@ void cppIVROverlay_IVROverlay_018_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_018.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_018.h index be843438..e9b9f29e 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_018.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_018.h @@ -29,19 +29,19 @@ extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayAutoCurveDistanceR extern EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern uint32_t cppIVROverlay_IVROverlay_018_GetOverlayRenderModel(void *, VROverlayHandle_t, char *, uint32_t, HmdColor_t *, EVROverlayError *); -extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, HmdColor_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, const HmdColor_t *); extern EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_018_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_018_HideOverlay(void *, VROverlayHandle_t); extern bool cppIVROverlay_IVROverlay_018_IsOverlayVisible(void *, VROverlayHandle_t); @@ -50,16 +50,16 @@ extern bool cppIVROverlay_IVROverlay_018_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_018_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_018_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_018_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern VROverlayHandle_t cppIVROverlay_IVROverlay_018_GetGamepadFocusOverlay(void *); extern EVROverlayError cppIVROverlay_IVROverlay_018_SetGamepadFocusOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayNeighbor(void *, EOverlayDirection, VROverlayHandle_t, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighbor(void *, EOverlayDirection, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, HmdVector2_t *, float); +extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, const HmdVector2_t *, float); extern EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, HmdVector2_t *, float *); -extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_018_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -77,7 +77,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_018_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_018_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_018_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_018_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_018_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern EVROverlayError cppIVROverlay_IVROverlay_018_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_018_GetOverlayFlags(void *, VROverlayHandle_t, uint32_t *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_019.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_019.cpp index 6f3205fd..a6192edf 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_019.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_019.cpp @@ -205,7 +205,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -226,7 +226,7 @@ uint32_t cppIVROverlay_IVROverlay_019_GetOverlayRenderModel(void *linux_side, VR return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayRenderModel((vr::VROverlayHandle_t)ulOverlayHandle, (const char *)pchRenderModel, (const vr::HmdColor_t *)pColor); @@ -240,7 +240,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -254,7 +254,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -289,7 +289,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelat return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformOverlayRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::VROverlayHandle_t)ulOverlayHandleParent, (const vr::HmdMatrix34_t *)pmatParentOverlayToOverlayTransform); @@ -358,14 +358,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_019_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_019_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -407,7 +407,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform(void *linux_side, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *pvCenter, float fRadius) +vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform(void *linux_side, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t *pvCenter, float fRadius) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayDualAnalogTransform((vr::VROverlayHandle_t)ulOverlay, (vr::EDualAnalogWhich)eWhich, (const vr::HmdVector2_t *)pvCenter, (float)fRadius); @@ -421,7 +421,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform(v return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -543,7 +543,7 @@ void cppIVROverlay_IVROverlay_019_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_019.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_019.h index 28a7d2f9..f69874b1 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_019.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_019.h @@ -29,19 +29,19 @@ extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayAutoCurveDistanceR extern EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern uint32_t cppIVROverlay_IVROverlay_019_GetOverlayRenderModel(void *, VROverlayHandle_t, char *, uint32_t, HmdColor_t *, EVROverlayError *); -extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, HmdColor_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, const HmdColor_t *); extern EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_019_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_019_HideOverlay(void *, VROverlayHandle_t); extern bool cppIVROverlay_IVROverlay_019_IsOverlayVisible(void *, VROverlayHandle_t); @@ -50,16 +50,16 @@ extern bool cppIVROverlay_IVROverlay_019_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_019_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_019_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_019_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern VROverlayHandle_t cppIVROverlay_IVROverlay_019_GetGamepadFocusOverlay(void *); extern EVROverlayError cppIVROverlay_IVROverlay_019_SetGamepadFocusOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayNeighbor(void *, EOverlayDirection, VROverlayHandle_t, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighbor(void *, EOverlayDirection, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, HmdVector2_t *, float); +extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, const HmdVector2_t *, float); extern EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, HmdVector2_t *, float *); -extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_019_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -77,7 +77,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_019_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_019_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_019_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_019_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_019_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern EVROverlayError cppIVROverlay_IVROverlay_019_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_019_GetOverlayFlags(void *, VROverlayHandle_t, uint32_t *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_020.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_020.cpp index b3a1553c..95a40896 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_020.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_020.cpp @@ -191,7 +191,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -212,7 +212,7 @@ uint32_t cppIVROverlay_IVROverlay_020_GetOverlayRenderModel(void *linux_side, VR return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayRenderModel((vr::VROverlayHandle_t)ulOverlayHandle, (const char *)pchRenderModel, (const vr::HmdColor_t *)pColor); @@ -226,7 +226,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -240,7 +240,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -275,7 +275,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelat return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformOverlayRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::VROverlayHandle_t)ulOverlayHandleParent, (const vr::HmdMatrix34_t *)pmatParentOverlayToOverlayTransform); @@ -344,14 +344,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_020_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_020_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -393,7 +393,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform(void *linux_side, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *pvCenter, float fRadius) +vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform(void *linux_side, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t *pvCenter, float fRadius) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayDualAnalogTransform((vr::VROverlayHandle_t)ulOverlay, (vr::EDualAnalogWhich)eWhich, (const vr::HmdVector2_t *)pvCenter, (float)fRadius); @@ -407,7 +407,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform(v return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -529,7 +529,7 @@ void cppIVROverlay_IVROverlay_020_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_020.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_020.h index 3969b8cc..f784dc28 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_020.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_020.h @@ -27,19 +27,19 @@ extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayAutoCurveDistanceR extern EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayAutoCurveDistanceRangeInMeters(void *, VROverlayHandle_t, float *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern uint32_t cppIVROverlay_IVROverlay_020_GetOverlayRenderModel(void *, VROverlayHandle_t, char *, uint32_t, HmdColor_t *, EVROverlayError *); -extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, HmdColor_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, const HmdColor_t *); extern EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_020_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_020_HideOverlay(void *, VROverlayHandle_t); extern bool cppIVROverlay_IVROverlay_020_IsOverlayVisible(void *, VROverlayHandle_t); @@ -48,16 +48,16 @@ extern bool cppIVROverlay_IVROverlay_020_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_020_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_020_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_020_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern VROverlayHandle_t cppIVROverlay_IVROverlay_020_GetGamepadFocusOverlay(void *); extern EVROverlayError cppIVROverlay_IVROverlay_020_SetGamepadFocusOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayNeighbor(void *, EOverlayDirection, VROverlayHandle_t, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighbor(void *, EOverlayDirection, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, HmdVector2_t *, float); +extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, const HmdVector2_t *, float); extern EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, HmdVector2_t *, float *); -extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_020_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -75,7 +75,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_020_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_020_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_020_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_020_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_020_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern EVROverlayError cppIVROverlay_IVROverlay_020_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_020_GetOverlayFlags(void *, VROverlayHandle_t, uint32_t *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_021.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_021.cpp index 611905df..09a4bc68 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_021.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_021.cpp @@ -191,7 +191,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -212,7 +212,7 @@ uint32_t cppIVROverlay_IVROverlay_021_GetOverlayRenderModel(void *linux_side, VR return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayRenderModel((vr::VROverlayHandle_t)ulOverlayHandle, (const char *)pchRenderModel, (const vr::HmdColor_t *)pColor); @@ -226,7 +226,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -240,7 +240,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -275,7 +275,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelat return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformOverlayRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::VROverlayHandle_t)ulOverlayHandleParent, (const vr::HmdMatrix34_t *)pmatParentOverlayToOverlayTransform); @@ -344,14 +344,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_021_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_021_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -365,7 +365,7 @@ bool cppIVROverlay_IVROverlay_021_IsHoverTargetOverlay(void *linux_side, VROverl return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform(void *linux_side, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *pvCenter, float fRadius) +vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform(void *linux_side, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t *pvCenter, float fRadius) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayDualAnalogTransform((vr::VROverlayHandle_t)ulOverlay, (vr::EDualAnalogWhich)eWhich, (const vr::HmdVector2_t *)pvCenter, (float)fRadius); @@ -379,7 +379,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform(v return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -501,7 +501,7 @@ void cppIVROverlay_IVROverlay_021_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_021.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_021.h index eca36c74..fc4f6bbc 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_021.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_021.h @@ -27,19 +27,19 @@ extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayCurvature(void *, extern EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayCurvature(void *, VROverlayHandle_t, float *); extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern uint32_t cppIVROverlay_IVROverlay_021_GetOverlayRenderModel(void *, VROverlayHandle_t, char *, uint32_t, HmdColor_t *, EVROverlayError *); -extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, HmdColor_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, const HmdColor_t *); extern EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_021_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_021_HideOverlay(void *, VROverlayHandle_t); extern bool cppIVROverlay_IVROverlay_021_IsOverlayVisible(void *, VROverlayHandle_t); @@ -48,12 +48,12 @@ extern bool cppIVROverlay_IVROverlay_021_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_021_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_021_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_021_IsHoverTargetOverlay(void *, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, HmdVector2_t *, float); +extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, const HmdVector2_t *, float); extern EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, HmdVector2_t *, float *); -extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_021_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -71,7 +71,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_021_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_021_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_021_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_021_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_021_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern EVROverlayError cppIVROverlay_IVROverlay_021_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_021_GetOverlayFlags(void *, VROverlayHandle_t, uint32_t *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_022.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_022.cpp index 7a9dd1a1..50d3f76a 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_022.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_022.cpp @@ -198,7 +198,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -219,7 +219,7 @@ uint32_t cppIVROverlay_IVROverlay_022_GetOverlayRenderModel(void *linux_side, VR return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayRenderModel(void *linux_side, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayRenderModel((vr::VROverlayHandle_t)ulOverlayHandle, (const char *)pchRenderModel, (const vr::HmdColor_t *)pColor); @@ -233,7 +233,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -247,7 +247,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -282,14 +282,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelat return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformOverlayRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::VROverlayHandle_t)ulOverlayHandleParent, (const vr::HmdMatrix34_t *)pmatParentOverlayToOverlayTransform); return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformCursor(void *linux_side, VROverlayHandle_t ulCursorOverlayHandle, HmdVector2_t *pvHotspot) +vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformCursor(void *linux_side, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformCursor((vr::VROverlayHandle_t)ulCursorOverlayHandle, (const vr::HmdVector2_t *)pvHotspot); @@ -365,14 +365,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_022_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_022_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -386,7 +386,7 @@ bool cppIVROverlay_IVROverlay_022_IsHoverTargetOverlay(void *linux_side, VROverl return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform(void *linux_side, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *pvCenter, float fRadius) +vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform(void *linux_side, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t *pvCenter, float fRadius) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayDualAnalogTransform((vr::VROverlayHandle_t)ulOverlay, (vr::EDualAnalogWhich)eWhich, (const vr::HmdVector2_t *)pvCenter, (float)fRadius); @@ -421,7 +421,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayCursor(void *linux_si return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvCursor) +vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayCursorPositionOverride((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvCursor); @@ -435,7 +435,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverr return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -557,7 +557,7 @@ void cppIVROverlay_IVROverlay_022_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_022.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_022.h index f8208958..db3fd3b8 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_022.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_022.h @@ -28,20 +28,20 @@ extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayCurvature(void *, extern EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayCurvature(void *, VROverlayHandle_t, float *); extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern uint32_t cppIVROverlay_IVROverlay_022_GetOverlayRenderModel(void *, VROverlayHandle_t, char *, uint32_t, HmdColor_t *, EVROverlayError *); -extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, HmdColor_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayRenderModel(void *, VROverlayHandle_t, const char *, const HmdColor_t *); extern EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformCursor(void *, VROverlayHandle_t, HmdVector2_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, const HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTransformCursor(void *, VROverlayHandle_t, const HmdVector2_t *); extern EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayTransformCursor(void *, VROverlayHandle_t, HmdVector2_t *); extern EVROverlayError cppIVROverlay_IVROverlay_022_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_022_HideOverlay(void *, VROverlayHandle_t); @@ -51,17 +51,17 @@ extern bool cppIVROverlay_IVROverlay_022_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_022_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_022_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_022_IsHoverTargetOverlay(void *, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, HmdVector2_t *, float); +extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, const HmdVector2_t *, float); extern EVROverlayError cppIVROverlay_IVROverlay_022_GetOverlayDualAnalogTransform(void *, VROverlayHandle_t, EDualAnalogWhich, HmdVector2_t *, float *); extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_022_TriggerLaserMouseHapticVibration(void *, VROverlayHandle_t, float, float, float); extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayCursor(void *, VROverlayHandle_t, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride(void *, VROverlayHandle_t, HmdVector2_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride(void *, VROverlayHandle_t, const HmdVector2_t *); extern EVROverlayError cppIVROverlay_IVROverlay_022_ClearOverlayCursorPositionOverride(void *, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_022_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_022_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -79,7 +79,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_022_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_022_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, const char *, uint32_t, const char *, bool, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_022_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_022_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_022_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern VRMessageOverlayResponse cppIVROverlay_IVROverlay_022_ShowMessageOverlay(void *, const char *, const char *, const char *, const char *, const char *, const char *); extern void cppIVROverlay_IVROverlay_022_CloseMessageOverlay(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_024.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_024.cpp index f38d7a3b..4d1c1aa7 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_024.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_024.cpp @@ -198,7 +198,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -219,7 +219,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -233,7 +233,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -268,14 +268,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelat return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformOverlayRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::VROverlayHandle_t)ulOverlayHandleParent, (const vr::HmdMatrix34_t *)pmatParentOverlayToOverlayTransform); return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformCursor(void *linux_side, VROverlayHandle_t ulCursorOverlayHandle, HmdVector2_t *pvHotspot) +vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformCursor(void *linux_side, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformCursor((vr::VROverlayHandle_t)ulCursorOverlayHandle, (const vr::HmdVector2_t *)pvHotspot); @@ -351,14 +351,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_024_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_024_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -393,7 +393,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayCursor(void *linux_si return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvCursor) +vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayCursorPositionOverride((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvCursor); @@ -407,7 +407,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverr return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -529,7 +529,7 @@ void cppIVROverlay_IVROverlay_024_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_024.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_024.h index 572eae8a..b2b04bf8 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_024.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_024.h @@ -28,18 +28,18 @@ extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayCurvature(void *, extern EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayCurvature(void *, VROverlayHandle_t, float *); extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformCursor(void *, VROverlayHandle_t, HmdVector2_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, const HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTransformCursor(void *, VROverlayHandle_t, const HmdVector2_t *); extern EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayTransformCursor(void *, VROverlayHandle_t, HmdVector2_t *); extern EVROverlayError cppIVROverlay_IVROverlay_024_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_024_HideOverlay(void *, VROverlayHandle_t); @@ -49,15 +49,15 @@ extern bool cppIVROverlay_IVROverlay_024_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_024_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_024_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_024_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_024_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration(void *, VROverlayHandle_t, float, float, float); extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayCursor(void *, VROverlayHandle_t, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride(void *, VROverlayHandle_t, HmdVector2_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride(void *, VROverlayHandle_t, const HmdVector2_t *); extern EVROverlayError cppIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride(void *, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_024_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_024_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -75,7 +75,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_024_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_024_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, uint32_t, const char *, uint32_t, const char *, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_024_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_024_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern VRMessageOverlayResponse cppIVROverlay_IVROverlay_024_ShowMessageOverlay(void *, const char *, const char *, const char *, const char *, const char *, const char *); extern void cppIVROverlay_IVROverlay_024_CloseMessageOverlay(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_025.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_025.cpp index 892fe028..42e94e8d 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_025.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_025.cpp @@ -198,7 +198,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -219,7 +219,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -233,7 +233,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -268,14 +268,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelat return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformOverlayRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::VROverlayHandle_t)ulOverlayHandleParent, (const vr::HmdMatrix34_t *)pmatParentOverlayToOverlayTransform); return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformCursor(void *linux_side, VROverlayHandle_t ulCursorOverlayHandle, HmdVector2_t *pvHotspot) +vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformCursor(void *linux_side, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformCursor((vr::VROverlayHandle_t)ulCursorOverlayHandle, (const vr::HmdVector2_t *)pvHotspot); @@ -289,7 +289,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTransformCursor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformProjection(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, VROverlayProjection_t *pProjection, EVREye eEye) +vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformProjection(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, EVREye eEye) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformProjection((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform, (const vr::VROverlayProjection_t *)pProjection, (vr::EVREye)eEye); @@ -358,14 +358,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_025_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_025_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -400,7 +400,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayCursor(void *linux_si return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvCursor) +vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayCursorPositionOverride((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvCursor); @@ -414,7 +414,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverr return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -536,7 +536,7 @@ void cppIVROverlay_IVROverlay_025_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_025.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_025.h index b9d03eaa..de871fd9 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_025.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_025.h @@ -28,20 +28,20 @@ extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayCurvature(void *, extern EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayCurvature(void *, VROverlayHandle_t, float *); extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformCursor(void *, VROverlayHandle_t, HmdVector2_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, const HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformCursor(void *, VROverlayHandle_t, const HmdVector2_t *); extern EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayTransformCursor(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformProjection(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *, VROverlayProjection_t *, EVREye); +extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTransformProjection(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *, const VROverlayProjection_t *, EVREye); extern EVROverlayError cppIVROverlay_IVROverlay_025_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_025_HideOverlay(void *, VROverlayHandle_t); extern bool cppIVROverlay_IVROverlay_025_IsOverlayVisible(void *, VROverlayHandle_t); @@ -50,15 +50,15 @@ extern bool cppIVROverlay_IVROverlay_025_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_025_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_025_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_025_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_025_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_025_TriggerLaserMouseHapticVibration(void *, VROverlayHandle_t, float, float, float); extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayCursor(void *, VROverlayHandle_t, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride(void *, VROverlayHandle_t, HmdVector2_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride(void *, VROverlayHandle_t, const HmdVector2_t *); extern EVROverlayError cppIVROverlay_IVROverlay_025_ClearOverlayCursorPositionOverride(void *, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_025_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_025_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -76,7 +76,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_025_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_025_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, uint32_t, const char *, uint32_t, const char *, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_025_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_025_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_025_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern VRMessageOverlayResponse cppIVROverlay_IVROverlay_025_ShowMessageOverlay(void *, const char *, const char *, const char *, const char *, const char *, const char *); extern void cppIVROverlay_IVROverlay_025_CloseMessageOverlay(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_026.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_026.cpp index a38fcd93..8324d9f8 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_026.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_026.cpp @@ -212,7 +212,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -233,7 +233,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -247,7 +247,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -282,14 +282,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelat return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformOverlayRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::VROverlayHandle_t)ulOverlayHandleParent, (const vr::HmdMatrix34_t *)pmatParentOverlayToOverlayTransform); return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformCursor(void *linux_side, VROverlayHandle_t ulCursorOverlayHandle, HmdVector2_t *pvHotspot) +vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformCursor(void *linux_side, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformCursor((vr::VROverlayHandle_t)ulCursorOverlayHandle, (const vr::HmdVector2_t *)pvHotspot); @@ -303,7 +303,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTransformCursor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformProjection(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, VROverlayProjection_t *pProjection, EVREye eEye) +vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformProjection(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, EVREye eEye) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformProjection((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform, (const vr::VROverlayProjection_t *)pProjection, (vr::EVREye)eEye); @@ -379,14 +379,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_026_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_026_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -421,7 +421,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayCursor(void *linux_si return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvCursor) +vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayCursorPositionOverride((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvCursor); @@ -435,7 +435,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverr return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -557,7 +557,7 @@ void cppIVROverlay_IVROverlay_026_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_026.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_026.h index 3cc5ffa5..cf807a41 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_026.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_026.h @@ -30,20 +30,20 @@ extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayPreCurvePitch(void extern EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayPreCurvePitch(void *, VROverlayHandle_t, float *); extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformCursor(void *, VROverlayHandle_t, HmdVector2_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative(void *, VROverlayHandle_t, VROverlayHandle_t, const HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformCursor(void *, VROverlayHandle_t, const HmdVector2_t *); extern EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayTransformCursor(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformProjection(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *, VROverlayProjection_t *, EVREye); +extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTransformProjection(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *, const VROverlayProjection_t *, EVREye); extern EVROverlayError cppIVROverlay_IVROverlay_026_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_026_HideOverlay(void *, VROverlayHandle_t); extern bool cppIVROverlay_IVROverlay_026_IsOverlayVisible(void *, VROverlayHandle_t); @@ -53,15 +53,15 @@ extern bool cppIVROverlay_IVROverlay_026_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_026_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_026_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_026_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_026_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_026_TriggerLaserMouseHapticVibration(void *, VROverlayHandle_t, float, float, float); extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayCursor(void *, VROverlayHandle_t, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride(void *, VROverlayHandle_t, HmdVector2_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride(void *, VROverlayHandle_t, const HmdVector2_t *); extern EVROverlayError cppIVROverlay_IVROverlay_026_ClearOverlayCursorPositionOverride(void *, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_026_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_026_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -79,7 +79,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_026_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_026_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, uint32_t, const char *, uint32_t, const char *, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_026_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_026_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_026_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern VRMessageOverlayResponse cppIVROverlay_IVROverlay_026_ShowMessageOverlay(void *, const char *, const char *, const char *, const char *, const char *, const char *); extern void cppIVROverlay_IVROverlay_026_CloseMessageOverlay(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_027.cpp b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_027.cpp index 55f1bec9..17aac95d 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_027.cpp +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_027.cpp @@ -212,7 +212,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayTextureColorSpace(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTextureBounds(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTextureBounds((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VRTextureBounds_t *)pOverlayTextureBounds); @@ -233,7 +233,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayTransformType(void *l return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformAbsolute((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform); @@ -247,7 +247,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayTransformAbsolute(voi return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative(void *linux_side, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformTrackedDeviceRelative((vr::VROverlayHandle_t)ulOverlayHandle, (vr::TrackedDeviceIndex_t)unTrackedDevice, (const vr::HmdMatrix34_t *)pmatTrackedDeviceToOverlayTransform); @@ -275,7 +275,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDevic return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformCursor(void *linux_side, VROverlayHandle_t ulCursorOverlayHandle, HmdVector2_t *pvHotspot) +vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformCursor(void *linux_side, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformCursor((vr::VROverlayHandle_t)ulCursorOverlayHandle, (const vr::HmdVector2_t *)pvHotspot); @@ -289,7 +289,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayTransformCursor(void return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformProjection(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, VROverlayProjection_t *pProjection, EVREye eEye) +vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformProjection(void *linux_side, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, EVREye eEye) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTransformProjection((vr::VROverlayHandle_t)ulOverlayHandle, (vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToOverlayTransform, (const vr::VROverlayProjection_t *)pProjection, (vr::EVREye)eEye); @@ -365,14 +365,14 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayMouseScale(void *linu return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayMouseScale(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayMouseScale((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvecMouseScale); return _ret; } -bool cppIVROverlay_IVROverlay_027_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool cppIVROverlay_IVROverlay_027_ComputeOverlayIntersection(void *linux_side, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; _ret = ((IVROverlay*)linux_side)->ComputeOverlayIntersection((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::VROverlayIntersectionParams_t *)pParams, (vr::VROverlayIntersectionResults_t *)pResults); @@ -407,7 +407,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayCursor(void *linux_si return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride(void *linux_side, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvCursor) +vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride(void *linux_side, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayCursorPositionOverride((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::HmdVector2_t *)pvCursor); @@ -421,7 +421,7 @@ vr::EVROverlayError cppIVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverr return _ret; } -vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +vr::EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTexture(void *linux_side, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { vr::EVROverlayError _ret; _ret = ((IVROverlay*)linux_side)->SetOverlayTexture((vr::VROverlayHandle_t)ulOverlayHandle, (const vr::Texture_t *)pTexture); @@ -543,7 +543,7 @@ void cppIVROverlay_IVROverlay_027_HideKeyboard(void *linux_side) ((IVROverlay*)linux_side)->HideKeyboard(); } -void cppIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void cppIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute(void *linux_side, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { ((IVROverlay*)linux_side)->SetKeyboardTransformAbsolute((vr::ETrackingUniverseOrigin)eTrackingOrigin, (const vr::HmdMatrix34_t *)pmatTrackingOriginToKeyboardTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_027.h b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_027.h index 7b838c1d..4e57d54b 100644 --- a/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_027.h +++ b/vrclient_x64/vrclient_x64/cppIVROverlay_IVROverlay_027.h @@ -30,18 +30,18 @@ extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayPreCurvePitch(void extern EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayPreCurvePitch(void *, VROverlayHandle_t, float *); extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace); extern EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayTextureColorSpace(void *, VROverlayHandle_t, EColorSpace *); -extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTextureBounds(void *, VROverlayHandle_t, const VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayTextureBounds(void *, VROverlayHandle_t, VRTextureBounds_t *); extern EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayTransformType(void *, VROverlayHandle_t, VROverlayTransformType *); -extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayTransformAbsolute(void *, VROverlayHandle_t, ETrackingUniverseOrigin *, HmdMatrix34_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, HmdMatrix34_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceRelative(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, HmdMatrix34_t *); extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t, const char *); extern EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayTransformTrackedDeviceComponent(void *, VROverlayHandle_t, TrackedDeviceIndex_t *, char *, uint32_t); -extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformCursor(void *, VROverlayHandle_t, HmdVector2_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformCursor(void *, VROverlayHandle_t, const HmdVector2_t *); extern EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayTransformCursor(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformProjection(void *, VROverlayHandle_t, ETrackingUniverseOrigin, HmdMatrix34_t *, VROverlayProjection_t *, EVREye); +extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTransformProjection(void *, VROverlayHandle_t, ETrackingUniverseOrigin, const HmdMatrix34_t *, const VROverlayProjection_t *, EVREye); extern EVROverlayError cppIVROverlay_IVROverlay_027_ShowOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_027_HideOverlay(void *, VROverlayHandle_t); extern bool cppIVROverlay_IVROverlay_027_IsOverlayVisible(void *, VROverlayHandle_t); @@ -51,15 +51,15 @@ extern bool cppIVROverlay_IVROverlay_027_PollNextOverlayEvent(void *, VROverlayH extern EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod *); extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayInputMethod(void *, VROverlayHandle_t, VROverlayInputMethod); extern EVROverlayError cppIVROverlay_IVROverlay_027_GetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayMouseScale(void *, VROverlayHandle_t, HmdVector2_t *); -extern bool cppIVROverlay_IVROverlay_027_ComputeOverlayIntersection(void *, VROverlayHandle_t, VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayMouseScale(void *, VROverlayHandle_t, const HmdVector2_t *); +extern bool cppIVROverlay_IVROverlay_027_ComputeOverlayIntersection(void *, VROverlayHandle_t, const VROverlayIntersectionParams_t *, VROverlayIntersectionResults_t *); extern bool cppIVROverlay_IVROverlay_027_IsHoverTargetOverlay(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayIntersectionMask(void *, VROverlayHandle_t, VROverlayIntersectionMaskPrimitive_t *, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_027_TriggerLaserMouseHapticVibration(void *, VROverlayHandle_t, float, float, float); extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayCursor(void *, VROverlayHandle_t, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride(void *, VROverlayHandle_t, HmdVector2_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride(void *, VROverlayHandle_t, const HmdVector2_t *); extern EVROverlayError cppIVROverlay_IVROverlay_027_ClearOverlayCursorPositionOverride(void *, VROverlayHandle_t); -extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTexture(void *, VROverlayHandle_t, Texture_t *); +extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayTexture(void *, VROverlayHandle_t, const Texture_t *); extern EVROverlayError cppIVROverlay_IVROverlay_027_ClearOverlayTexture(void *, VROverlayHandle_t); extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayRaw(void *, VROverlayHandle_t, void *, uint32_t, uint32_t, uint32_t); extern EVROverlayError cppIVROverlay_IVROverlay_027_SetOverlayFromFile(void *, VROverlayHandle_t, const char *); @@ -77,7 +77,7 @@ extern EVROverlayError cppIVROverlay_IVROverlay_027_ShowKeyboard(void *, EGamepa extern EVROverlayError cppIVROverlay_IVROverlay_027_ShowKeyboardForOverlay(void *, VROverlayHandle_t, EGamepadTextInputMode, EGamepadTextInputLineMode, uint32_t, const char *, uint32_t, const char *, uint64_t); extern uint32_t cppIVROverlay_IVROverlay_027_GetKeyboardText(void *, char *, uint32_t); extern void cppIVROverlay_IVROverlay_027_HideKeyboard(void *); -extern void cppIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, HmdMatrix34_t *); +extern void cppIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute(void *, ETrackingUniverseOrigin, const HmdMatrix34_t *); extern void cppIVROverlay_IVROverlay_027_SetKeyboardPositionForOverlay(void *, VROverlayHandle_t, HmdRect2_t); extern VRMessageOverlayResponse cppIVROverlay_IVROverlay_027_ShowMessageOverlay(void *, const char *, const char *, const char *, const char *, const char *, const char *); extern void cppIVROverlay_IVROverlay_027_CloseMessageOverlay(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.cpp b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.cpp index 7dca50fe..11212fba 100644 --- a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.cpp @@ -81,7 +81,7 @@ uint32_t cppIVRRenderModels_IVRRenderModels_002_GetComponentRenderModelName(void return _ret; } -bool cppIVRRenderModels_IVRRenderModels_002_GetComponentState(void *linux_side, const char *pchRenderModelName, const char *pchComponentName, VRControllerState_t *pControllerState, RenderModel_ComponentState_t *pComponentState) +bool cppIVRRenderModels_IVRRenderModels_002_GetComponentState(void *linux_side, const char *pchRenderModelName, const char *pchComponentName, const VRControllerState_t *pControllerState, RenderModel_ComponentState_t *pComponentState) { bool _ret; VRControllerState001_t lin; diff --git a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.h b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.h index 149ca8c1..6ece8095 100644 --- a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.h +++ b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.h @@ -11,7 +11,7 @@ extern uint32_t cppIVRRenderModels_IVRRenderModels_002_GetComponentCount(void *, extern uint32_t cppIVRRenderModels_IVRRenderModels_002_GetComponentName(void *, const char *, uint32_t, char *, uint32_t); extern uint64_t cppIVRRenderModels_IVRRenderModels_002_GetComponentButtonMask(void *, const char *, const char *); extern uint32_t cppIVRRenderModels_IVRRenderModels_002_GetComponentRenderModelName(void *, const char *, const char *, char *, uint32_t); -extern bool cppIVRRenderModels_IVRRenderModels_002_GetComponentState(void *, const char *, const char *, VRControllerState_t *, RenderModel_ComponentState_t *); +extern bool cppIVRRenderModels_IVRRenderModels_002_GetComponentState(void *, const char *, const char *, const VRControllerState_t *, RenderModel_ComponentState_t *); extern bool cppIVRRenderModels_IVRRenderModels_002_RenderModelHasComponent(void *, const char *, const char *); #ifdef __cplusplus } diff --git a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.cpp b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.cpp index 8cda9702..7503abe7 100644 --- a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.cpp @@ -93,7 +93,7 @@ uint32_t cppIVRRenderModels_IVRRenderModels_004_GetComponentRenderModelName(void return _ret; } -bool cppIVRRenderModels_IVRRenderModels_004_GetComponentState(void *linux_side, const char *pchRenderModelName, const char *pchComponentName, VRControllerState_t *pControllerState, RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +bool cppIVRRenderModels_IVRRenderModels_004_GetComponentState(void *linux_side, const char *pchRenderModelName, const char *pchComponentName, const VRControllerState_t *pControllerState, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { bool _ret; VRControllerState001_t lin; diff --git a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.h b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.h index 8ae9d947..ff5758d2 100644 --- a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.h +++ b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.h @@ -13,7 +13,7 @@ extern uint32_t cppIVRRenderModels_IVRRenderModels_004_GetComponentCount(void *, extern uint32_t cppIVRRenderModels_IVRRenderModels_004_GetComponentName(void *, const char *, uint32_t, char *, uint32_t); extern uint64_t cppIVRRenderModels_IVRRenderModels_004_GetComponentButtonMask(void *, const char *, const char *); extern uint32_t cppIVRRenderModels_IVRRenderModels_004_GetComponentRenderModelName(void *, const char *, const char *, char *, uint32_t); -extern bool cppIVRRenderModels_IVRRenderModels_004_GetComponentState(void *, const char *, const char *, VRControllerState_t *, RenderModel_ControllerMode_State_t *, RenderModel_ComponentState_t *); +extern bool cppIVRRenderModels_IVRRenderModels_004_GetComponentState(void *, const char *, const char *, const VRControllerState_t *, const RenderModel_ControllerMode_State_t *, RenderModel_ComponentState_t *); extern bool cppIVRRenderModels_IVRRenderModels_004_RenderModelHasComponent(void *, const char *, const char *); #ifdef __cplusplus } diff --git a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.cpp b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.cpp index 83926200..38774126 100644 --- a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.cpp @@ -100,7 +100,7 @@ uint32_t cppIVRRenderModels_IVRRenderModels_005_GetComponentRenderModelName(void return _ret; } -bool cppIVRRenderModels_IVRRenderModels_005_GetComponentState(void *linux_side, const char *pchRenderModelName, const char *pchComponentName, VRControllerState_t *pControllerState, RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +bool cppIVRRenderModels_IVRRenderModels_005_GetComponentState(void *linux_side, const char *pchRenderModelName, const char *pchComponentName, const VRControllerState_t *pControllerState, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { bool _ret; VRControllerState001_t lin; diff --git a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.h b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.h index e82faba3..58333066 100644 --- a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.h +++ b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.h @@ -14,7 +14,7 @@ extern uint32_t cppIVRRenderModels_IVRRenderModels_005_GetComponentCount(void *, extern uint32_t cppIVRRenderModels_IVRRenderModels_005_GetComponentName(void *, const char *, uint32_t, char *, uint32_t); extern uint64_t cppIVRRenderModels_IVRRenderModels_005_GetComponentButtonMask(void *, const char *, const char *); extern uint32_t cppIVRRenderModels_IVRRenderModels_005_GetComponentRenderModelName(void *, const char *, const char *, char *, uint32_t); -extern bool cppIVRRenderModels_IVRRenderModels_005_GetComponentState(void *, const char *, const char *, VRControllerState_t *, RenderModel_ControllerMode_State_t *, RenderModel_ComponentState_t *); +extern bool cppIVRRenderModels_IVRRenderModels_005_GetComponentState(void *, const char *, const char *, const VRControllerState_t *, const RenderModel_ControllerMode_State_t *, RenderModel_ComponentState_t *); extern bool cppIVRRenderModels_IVRRenderModels_005_RenderModelHasComponent(void *, const char *, const char *); extern uint32_t cppIVRRenderModels_IVRRenderModels_005_GetRenderModelThumbnailURL(void *, const char *, char *, uint32_t, EVRRenderModelError *); extern uint32_t cppIVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath(void *, const char *, char *, uint32_t, EVRRenderModelError *); diff --git a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.cpp b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.cpp index bc43121f..9bd02867 100644 --- a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.cpp @@ -100,14 +100,14 @@ uint32_t cppIVRRenderModels_IVRRenderModels_006_GetComponentRenderModelName(void return _ret; } -bool cppIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath(void *linux_side, const char *pchRenderModelName, const char *pchComponentName, VRInputValueHandle_t devicePath, RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +bool cppIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath(void *linux_side, const char *pchRenderModelName, const char *pchComponentName, VRInputValueHandle_t devicePath, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { bool _ret; _ret = ((IVRRenderModels*)linux_side)->GetComponentStateForDevicePath((const char *)pchRenderModelName, (const char *)pchComponentName, (vr::VRInputValueHandle_t)devicePath, (const vr::RenderModel_ControllerMode_State_t *)pState, (vr::RenderModel_ComponentState_t *)pComponentState); return _ret; } -bool cppIVRRenderModels_IVRRenderModels_006_GetComponentState(void *linux_side, const char *pchRenderModelName, const char *pchComponentName, VRControllerState_t *pControllerState, RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +bool cppIVRRenderModels_IVRRenderModels_006_GetComponentState(void *linux_side, const char *pchRenderModelName, const char *pchComponentName, const VRControllerState_t *pControllerState, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { bool _ret; VRControllerState001_t lin; diff --git a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.h b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.h index 508b92f0..7fcb5931 100644 --- a/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.h +++ b/vrclient_x64/vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.h @@ -14,8 +14,8 @@ extern uint32_t cppIVRRenderModels_IVRRenderModels_006_GetComponentCount(void *, extern uint32_t cppIVRRenderModels_IVRRenderModels_006_GetComponentName(void *, const char *, uint32_t, char *, uint32_t); extern uint64_t cppIVRRenderModels_IVRRenderModels_006_GetComponentButtonMask(void *, const char *, const char *); extern uint32_t cppIVRRenderModels_IVRRenderModels_006_GetComponentRenderModelName(void *, const char *, const char *, char *, uint32_t); -extern bool cppIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath(void *, const char *, const char *, VRInputValueHandle_t, RenderModel_ControllerMode_State_t *, RenderModel_ComponentState_t *); -extern bool cppIVRRenderModels_IVRRenderModels_006_GetComponentState(void *, const char *, const char *, VRControllerState_t *, RenderModel_ControllerMode_State_t *, RenderModel_ComponentState_t *); +extern bool cppIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath(void *, const char *, const char *, VRInputValueHandle_t, const RenderModel_ControllerMode_State_t *, RenderModel_ComponentState_t *); +extern bool cppIVRRenderModels_IVRRenderModels_006_GetComponentState(void *, const char *, const char *, const VRControllerState_t *, const RenderModel_ControllerMode_State_t *, RenderModel_ComponentState_t *); extern bool cppIVRRenderModels_IVRRenderModels_006_RenderModelHasComponent(void *, const char *, const char *); extern uint32_t cppIVRRenderModels_IVRRenderModels_006_GetRenderModelThumbnailURL(void *, const char *, char *, uint32_t, EVRRenderModelError *); extern uint32_t cppIVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath(void *, const char *, char *, uint32_t, EVRRenderModelError *); diff --git a/vrclient_x64/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.cpp b/vrclient_x64/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.cpp index 5425e536..7f512c56 100644 --- a/vrclient_x64/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.cpp @@ -16,7 +16,7 @@ vr::EVRScreenshotError cppIVRScreenshots_IVRScreenshots_001_RequestScreenshot(vo return _ret; } -vr::EVRScreenshotError cppIVRScreenshots_IVRScreenshots_001_HookScreenshot(void *linux_side, EVRScreenshotType *pSupportedTypes, int numTypes) +vr::EVRScreenshotError cppIVRScreenshots_IVRScreenshots_001_HookScreenshot(void *linux_side, const EVRScreenshotType *pSupportedTypes, int numTypes) { vr::EVRScreenshotError _ret; _ret = ((IVRScreenshots*)linux_side)->HookScreenshot((const vr::EVRScreenshotType *)pSupportedTypes, (int)numTypes); diff --git a/vrclient_x64/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.h b/vrclient_x64/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.h index 0cfb5424..de1a2889 100644 --- a/vrclient_x64/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.h +++ b/vrclient_x64/vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.h @@ -2,7 +2,7 @@ extern "C" { #endif extern EVRScreenshotError cppIVRScreenshots_IVRScreenshots_001_RequestScreenshot(void *, ScreenshotHandle_t *, EVRScreenshotType, const char *, const char *); -extern EVRScreenshotError cppIVRScreenshots_IVRScreenshots_001_HookScreenshot(void *, EVRScreenshotType *, int); +extern EVRScreenshotError cppIVRScreenshots_IVRScreenshots_001_HookScreenshot(void *, const EVRScreenshotType *, int); extern EVRScreenshotType cppIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyType(void *, ScreenshotHandle_t, EVRScreenshotError *); extern uint32_t cppIVRScreenshots_IVRScreenshots_001_GetScreenshotPropertyFilename(void *, ScreenshotHandle_t, EVRScreenshotPropertyFilenames, char *, uint32_t, EVRScreenshotError *); extern EVRScreenshotError cppIVRScreenshots_IVRScreenshots_001_UpdateScreenshotProgress(void *, ScreenshotHandle_t, float); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_003.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_003.cpp index 65943423..77bbe77f 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_003.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_003.cpp @@ -239,7 +239,7 @@ const char * cppIVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum(void * return _ret; } -bool cppIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse(void *linux_side, Compositor_OverlaySettings *overlaySettings, HmdVector2_t vecWindowClientPositionOnScreen, HmdVector2_t vecWindowClientSize, TrackedDeviceIndex_t unControllerDeviceIndex, EVRControllerEventOutputType eOutputType) +bool cppIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse(void *linux_side, const Compositor_OverlaySettings *overlaySettings, HmdVector2_t vecWindowClientPositionOnScreen, HmdVector2_t vecWindowClientSize, TrackedDeviceIndex_t unControllerDeviceIndex, EVRControllerEventOutputType eOutputType) { bool _ret; _ret = ((IVRSystem*)linux_side)->HandleControllerOverlayInteractionAsMouse(*overlaySettings, (vr::HmdVector2_t)vecWindowClientPositionOnScreen, (vr::HmdVector2_t)vecWindowClientSize, (vr::TrackedDeviceIndex_t)unControllerDeviceIndex, (vr::EVRControllerEventOutputType)eOutputType); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_003.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_003.h index b242f8b4..cae3294e 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_003.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_003.h @@ -35,7 +35,7 @@ extern bool cppIVRSystem_IVRSystem_003_GetControllerStateWithPose(void *, Tracki extern void cppIVRSystem_IVRSystem_003_TriggerHapticPulse(void *, TrackedDeviceIndex_t, uint32_t, unsigned short); extern const char * cppIVRSystem_IVRSystem_003_GetButtonIdNameFromEnum(void *, EVRButtonId); extern const char * cppIVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum(void *, EVRControllerAxisType); -extern bool cppIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse(void *, Compositor_OverlaySettings *, HmdVector2_t, HmdVector2_t, TrackedDeviceIndex_t, EVRControllerEventOutputType); +extern bool cppIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse(void *, const Compositor_OverlaySettings *, HmdVector2_t, HmdVector2_t, TrackedDeviceIndex_t, EVRControllerEventOutputType); extern bool cppIVRSystem_IVRSystem_003_CaptureInputFocus(void *); extern void cppIVRSystem_IVRSystem_003_ReleaseInputFocus(void *); extern bool cppIVRSystem_IVRSystem_003_IsInputFocusCapturedByAnotherProcess(void *); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_009.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_009.cpp index 095a7c4f..8dc1e66d 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_009.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_009.cpp @@ -111,7 +111,7 @@ vr::EDeviceActivityLevel cppIVRSystem_IVRSystem_009_GetTrackedDeviceActivityLeve return _ret; } -void cppIVRSystem_IVRSystem_009_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void cppIVRSystem_IVRSystem_009_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { ((IVRSystem*)linux_side)->ApplyTransform((vr::TrackedDevicePose_t *)pOutputPose, (const vr::TrackedDevicePose_t *)pTrackedDevicePose, (const vr::HmdMatrix34_t *)pTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_009.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_009.h index 7b10ad19..295aad57 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_009.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_009.h @@ -17,7 +17,7 @@ extern HmdMatrix34_t cppIVRSystem_IVRSystem_009_GetSeatedZeroPoseToStandingAbsol extern HmdMatrix34_t cppIVRSystem_IVRSystem_009_GetRawZeroPoseToStandingAbsoluteTrackingPose(void *); extern uint32_t cppIVRSystem_IVRSystem_009_GetSortedTrackedDeviceIndicesOfClass(void *, ETrackedDeviceClass, TrackedDeviceIndex_t *, uint32_t, TrackedDeviceIndex_t); extern EDeviceActivityLevel cppIVRSystem_IVRSystem_009_GetTrackedDeviceActivityLevel(void *, TrackedDeviceIndex_t); -extern void cppIVRSystem_IVRSystem_009_ApplyTransform(void *, TrackedDevicePose_t *, TrackedDevicePose_t *, HmdMatrix34_t *); +extern void cppIVRSystem_IVRSystem_009_ApplyTransform(void *, TrackedDevicePose_t *, const TrackedDevicePose_t *, const HmdMatrix34_t *); extern ETrackedDeviceClass cppIVRSystem_IVRSystem_009_GetTrackedDeviceClass(void *, TrackedDeviceIndex_t); extern bool cppIVRSystem_IVRSystem_009_IsTrackedDeviceConnected(void *, TrackedDeviceIndex_t); extern bool cppIVRSystem_IVRSystem_009_GetBoolTrackedDeviceProperty(void *, TrackedDeviceIndex_t, ETrackedDeviceProperty, ETrackedPropertyError *); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_010.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_010.cpp index b0262517..0aa384de 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_010.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_010.cpp @@ -111,7 +111,7 @@ vr::EDeviceActivityLevel cppIVRSystem_IVRSystem_010_GetTrackedDeviceActivityLeve return _ret; } -void cppIVRSystem_IVRSystem_010_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void cppIVRSystem_IVRSystem_010_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { ((IVRSystem*)linux_side)->ApplyTransform((vr::TrackedDevicePose_t *)pOutputPose, (const vr::TrackedDevicePose_t *)pTrackedDevicePose, (const vr::HmdMatrix34_t *)pTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_010.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_010.h index b8066c1c..fe2056fe 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_010.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_010.h @@ -17,7 +17,7 @@ extern HmdMatrix34_t cppIVRSystem_IVRSystem_010_GetSeatedZeroPoseToStandingAbsol extern HmdMatrix34_t cppIVRSystem_IVRSystem_010_GetRawZeroPoseToStandingAbsoluteTrackingPose(void *); extern uint32_t cppIVRSystem_IVRSystem_010_GetSortedTrackedDeviceIndicesOfClass(void *, ETrackedDeviceClass, TrackedDeviceIndex_t *, uint32_t, TrackedDeviceIndex_t); extern EDeviceActivityLevel cppIVRSystem_IVRSystem_010_GetTrackedDeviceActivityLevel(void *, TrackedDeviceIndex_t); -extern void cppIVRSystem_IVRSystem_010_ApplyTransform(void *, TrackedDevicePose_t *, TrackedDevicePose_t *, HmdMatrix34_t *); +extern void cppIVRSystem_IVRSystem_010_ApplyTransform(void *, TrackedDevicePose_t *, const TrackedDevicePose_t *, const HmdMatrix34_t *); extern TrackedDeviceIndex_t cppIVRSystem_IVRSystem_010_GetTrackedDeviceIndexForControllerRole(void *, ETrackedControllerRole); extern ETrackedControllerRole cppIVRSystem_IVRSystem_010_GetControllerRoleForTrackedDeviceIndex(void *, TrackedDeviceIndex_t); extern ETrackedDeviceClass cppIVRSystem_IVRSystem_010_GetTrackedDeviceClass(void *, TrackedDeviceIndex_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_011.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_011.cpp index f2921e51..d89d4dbc 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_011.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_011.cpp @@ -111,7 +111,7 @@ vr::EDeviceActivityLevel cppIVRSystem_IVRSystem_011_GetTrackedDeviceActivityLeve return _ret; } -void cppIVRSystem_IVRSystem_011_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void cppIVRSystem_IVRSystem_011_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { ((IVRSystem*)linux_side)->ApplyTransform((vr::TrackedDevicePose_t *)pOutputPose, (const vr::TrackedDevicePose_t *)pTrackedDevicePose, (const vr::HmdMatrix34_t *)pTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_011.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_011.h index 4f380c51..5a3b3a32 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_011.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_011.h @@ -17,7 +17,7 @@ extern HmdMatrix34_t cppIVRSystem_IVRSystem_011_GetSeatedZeroPoseToStandingAbsol extern HmdMatrix34_t cppIVRSystem_IVRSystem_011_GetRawZeroPoseToStandingAbsoluteTrackingPose(void *); extern uint32_t cppIVRSystem_IVRSystem_011_GetSortedTrackedDeviceIndicesOfClass(void *, ETrackedDeviceClass, TrackedDeviceIndex_t *, uint32_t, TrackedDeviceIndex_t); extern EDeviceActivityLevel cppIVRSystem_IVRSystem_011_GetTrackedDeviceActivityLevel(void *, TrackedDeviceIndex_t); -extern void cppIVRSystem_IVRSystem_011_ApplyTransform(void *, TrackedDevicePose_t *, TrackedDevicePose_t *, HmdMatrix34_t *); +extern void cppIVRSystem_IVRSystem_011_ApplyTransform(void *, TrackedDevicePose_t *, const TrackedDevicePose_t *, const HmdMatrix34_t *); extern TrackedDeviceIndex_t cppIVRSystem_IVRSystem_011_GetTrackedDeviceIndexForControllerRole(void *, ETrackedControllerRole); extern ETrackedControllerRole cppIVRSystem_IVRSystem_011_GetControllerRoleForTrackedDeviceIndex(void *, TrackedDeviceIndex_t); extern ETrackedDeviceClass cppIVRSystem_IVRSystem_011_GetTrackedDeviceClass(void *, TrackedDeviceIndex_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_012.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_012.cpp index bbae0481..7e72c75b 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_012.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_012.cpp @@ -111,7 +111,7 @@ vr::EDeviceActivityLevel cppIVRSystem_IVRSystem_012_GetTrackedDeviceActivityLeve return _ret; } -void cppIVRSystem_IVRSystem_012_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void cppIVRSystem_IVRSystem_012_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { ((IVRSystem*)linux_side)->ApplyTransform((vr::TrackedDevicePose_t *)pOutputPose, (const vr::TrackedDevicePose_t *)pTrackedDevicePose, (const vr::HmdMatrix34_t *)pTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_012.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_012.h index f833e061..906b4371 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_012.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_012.h @@ -17,7 +17,7 @@ extern HmdMatrix34_t cppIVRSystem_IVRSystem_012_GetSeatedZeroPoseToStandingAbsol extern HmdMatrix34_t cppIVRSystem_IVRSystem_012_GetRawZeroPoseToStandingAbsoluteTrackingPose(void *); extern uint32_t cppIVRSystem_IVRSystem_012_GetSortedTrackedDeviceIndicesOfClass(void *, ETrackedDeviceClass, TrackedDeviceIndex_t *, uint32_t, TrackedDeviceIndex_t); extern EDeviceActivityLevel cppIVRSystem_IVRSystem_012_GetTrackedDeviceActivityLevel(void *, TrackedDeviceIndex_t); -extern void cppIVRSystem_IVRSystem_012_ApplyTransform(void *, TrackedDevicePose_t *, TrackedDevicePose_t *, HmdMatrix34_t *); +extern void cppIVRSystem_IVRSystem_012_ApplyTransform(void *, TrackedDevicePose_t *, const TrackedDevicePose_t *, const HmdMatrix34_t *); extern TrackedDeviceIndex_t cppIVRSystem_IVRSystem_012_GetTrackedDeviceIndexForControllerRole(void *, ETrackedControllerRole); extern ETrackedControllerRole cppIVRSystem_IVRSystem_012_GetControllerRoleForTrackedDeviceIndex(void *, TrackedDeviceIndex_t); extern ETrackedDeviceClass cppIVRSystem_IVRSystem_012_GetTrackedDeviceClass(void *, TrackedDeviceIndex_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_014.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_014.cpp index 66cc6a6a..eb68e2a7 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_014.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_014.cpp @@ -111,7 +111,7 @@ vr::EDeviceActivityLevel cppIVRSystem_IVRSystem_014_GetTrackedDeviceActivityLeve return _ret; } -void cppIVRSystem_IVRSystem_014_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void cppIVRSystem_IVRSystem_014_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { ((IVRSystem*)linux_side)->ApplyTransform((vr::TrackedDevicePose_t *)pOutputPose, (const vr::TrackedDevicePose_t *)pTrackedDevicePose, (const vr::HmdMatrix34_t *)pTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_014.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_014.h index 0d207a3d..96cc2149 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_014.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_014.h @@ -17,7 +17,7 @@ extern HmdMatrix34_t cppIVRSystem_IVRSystem_014_GetSeatedZeroPoseToStandingAbsol extern HmdMatrix34_t cppIVRSystem_IVRSystem_014_GetRawZeroPoseToStandingAbsoluteTrackingPose(void *); extern uint32_t cppIVRSystem_IVRSystem_014_GetSortedTrackedDeviceIndicesOfClass(void *, ETrackedDeviceClass, TrackedDeviceIndex_t *, uint32_t, TrackedDeviceIndex_t); extern EDeviceActivityLevel cppIVRSystem_IVRSystem_014_GetTrackedDeviceActivityLevel(void *, TrackedDeviceIndex_t); -extern void cppIVRSystem_IVRSystem_014_ApplyTransform(void *, TrackedDevicePose_t *, TrackedDevicePose_t *, HmdMatrix34_t *); +extern void cppIVRSystem_IVRSystem_014_ApplyTransform(void *, TrackedDevicePose_t *, const TrackedDevicePose_t *, const HmdMatrix34_t *); extern TrackedDeviceIndex_t cppIVRSystem_IVRSystem_014_GetTrackedDeviceIndexForControllerRole(void *, ETrackedControllerRole); extern ETrackedControllerRole cppIVRSystem_IVRSystem_014_GetControllerRoleForTrackedDeviceIndex(void *, TrackedDeviceIndex_t); extern ETrackedDeviceClass cppIVRSystem_IVRSystem_014_GetTrackedDeviceClass(void *, TrackedDeviceIndex_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_015.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_015.cpp index a1baf793..a808708e 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_015.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_015.cpp @@ -111,7 +111,7 @@ vr::EDeviceActivityLevel cppIVRSystem_IVRSystem_015_GetTrackedDeviceActivityLeve return _ret; } -void cppIVRSystem_IVRSystem_015_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void cppIVRSystem_IVRSystem_015_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { ((IVRSystem*)linux_side)->ApplyTransform((vr::TrackedDevicePose_t *)pOutputPose, (const vr::TrackedDevicePose_t *)pTrackedDevicePose, (const vr::HmdMatrix34_t *)pTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_015.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_015.h index f42a0fd8..f5055246 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_015.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_015.h @@ -17,7 +17,7 @@ extern HmdMatrix34_t cppIVRSystem_IVRSystem_015_GetSeatedZeroPoseToStandingAbsol extern HmdMatrix34_t cppIVRSystem_IVRSystem_015_GetRawZeroPoseToStandingAbsoluteTrackingPose(void *); extern uint32_t cppIVRSystem_IVRSystem_015_GetSortedTrackedDeviceIndicesOfClass(void *, ETrackedDeviceClass, TrackedDeviceIndex_t *, uint32_t, TrackedDeviceIndex_t); extern EDeviceActivityLevel cppIVRSystem_IVRSystem_015_GetTrackedDeviceActivityLevel(void *, TrackedDeviceIndex_t); -extern void cppIVRSystem_IVRSystem_015_ApplyTransform(void *, TrackedDevicePose_t *, TrackedDevicePose_t *, HmdMatrix34_t *); +extern void cppIVRSystem_IVRSystem_015_ApplyTransform(void *, TrackedDevicePose_t *, const TrackedDevicePose_t *, const HmdMatrix34_t *); extern TrackedDeviceIndex_t cppIVRSystem_IVRSystem_015_GetTrackedDeviceIndexForControllerRole(void *, ETrackedControllerRole); extern ETrackedControllerRole cppIVRSystem_IVRSystem_015_GetControllerRoleForTrackedDeviceIndex(void *, TrackedDeviceIndex_t); extern ETrackedDeviceClass cppIVRSystem_IVRSystem_015_GetTrackedDeviceClass(void *, TrackedDeviceIndex_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_016.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_016.cpp index 70f56fae..394aa77f 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_016.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_016.cpp @@ -116,7 +116,7 @@ vr::EDeviceActivityLevel cppIVRSystem_IVRSystem_016_GetTrackedDeviceActivityLeve return _ret; } -void cppIVRSystem_IVRSystem_016_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void cppIVRSystem_IVRSystem_016_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { ((IVRSystem*)linux_side)->ApplyTransform((vr::TrackedDevicePose_t *)pOutputPose, (const vr::TrackedDevicePose_t *)pTrackedDevicePose, (const vr::HmdMatrix34_t *)pTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_016.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_016.h index 0ecc16be..e37fcf52 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_016.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_016.h @@ -18,7 +18,7 @@ extern HmdMatrix34_t cppIVRSystem_IVRSystem_016_GetSeatedZeroPoseToStandingAbsol extern HmdMatrix34_t cppIVRSystem_IVRSystem_016_GetRawZeroPoseToStandingAbsoluteTrackingPose(void *); extern uint32_t cppIVRSystem_IVRSystem_016_GetSortedTrackedDeviceIndicesOfClass(void *, ETrackedDeviceClass, TrackedDeviceIndex_t *, uint32_t, TrackedDeviceIndex_t); extern EDeviceActivityLevel cppIVRSystem_IVRSystem_016_GetTrackedDeviceActivityLevel(void *, TrackedDeviceIndex_t); -extern void cppIVRSystem_IVRSystem_016_ApplyTransform(void *, TrackedDevicePose_t *, TrackedDevicePose_t *, HmdMatrix34_t *); +extern void cppIVRSystem_IVRSystem_016_ApplyTransform(void *, TrackedDevicePose_t *, const TrackedDevicePose_t *, const HmdMatrix34_t *); extern TrackedDeviceIndex_t cppIVRSystem_IVRSystem_016_GetTrackedDeviceIndexForControllerRole(void *, ETrackedControllerRole); extern ETrackedControllerRole cppIVRSystem_IVRSystem_016_GetControllerRoleForTrackedDeviceIndex(void *, TrackedDeviceIndex_t); extern ETrackedDeviceClass cppIVRSystem_IVRSystem_016_GetTrackedDeviceClass(void *, TrackedDeviceIndex_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_017.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_017.cpp index e945d3f5..74bf2357 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_017.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_017.cpp @@ -116,7 +116,7 @@ vr::EDeviceActivityLevel cppIVRSystem_IVRSystem_017_GetTrackedDeviceActivityLeve return _ret; } -void cppIVRSystem_IVRSystem_017_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void cppIVRSystem_IVRSystem_017_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { ((IVRSystem*)linux_side)->ApplyTransform((vr::TrackedDevicePose_t *)pOutputPose, (const vr::TrackedDevicePose_t *)pTrackedDevicePose, (const vr::HmdMatrix34_t *)pTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_017.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_017.h index 9adbf179..af320107 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_017.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_017.h @@ -18,7 +18,7 @@ extern HmdMatrix34_t cppIVRSystem_IVRSystem_017_GetSeatedZeroPoseToStandingAbsol extern HmdMatrix34_t cppIVRSystem_IVRSystem_017_GetRawZeroPoseToStandingAbsoluteTrackingPose(void *); extern uint32_t cppIVRSystem_IVRSystem_017_GetSortedTrackedDeviceIndicesOfClass(void *, ETrackedDeviceClass, TrackedDeviceIndex_t *, uint32_t, TrackedDeviceIndex_t); extern EDeviceActivityLevel cppIVRSystem_IVRSystem_017_GetTrackedDeviceActivityLevel(void *, TrackedDeviceIndex_t); -extern void cppIVRSystem_IVRSystem_017_ApplyTransform(void *, TrackedDevicePose_t *, TrackedDevicePose_t *, HmdMatrix34_t *); +extern void cppIVRSystem_IVRSystem_017_ApplyTransform(void *, TrackedDevicePose_t *, const TrackedDevicePose_t *, const HmdMatrix34_t *); extern TrackedDeviceIndex_t cppIVRSystem_IVRSystem_017_GetTrackedDeviceIndexForControllerRole(void *, ETrackedControllerRole); extern ETrackedControllerRole cppIVRSystem_IVRSystem_017_GetControllerRoleForTrackedDeviceIndex(void *, TrackedDeviceIndex_t); extern ETrackedDeviceClass cppIVRSystem_IVRSystem_017_GetTrackedDeviceClass(void *, TrackedDeviceIndex_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_019.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_019.cpp index 803a2dd9..3e720a59 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_019.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_019.cpp @@ -116,7 +116,7 @@ vr::EDeviceActivityLevel cppIVRSystem_IVRSystem_019_GetTrackedDeviceActivityLeve return _ret; } -void cppIVRSystem_IVRSystem_019_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void cppIVRSystem_IVRSystem_019_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { ((IVRSystem*)linux_side)->ApplyTransform((vr::TrackedDevicePose_t *)pOutputPose, (const vr::TrackedDevicePose_t *)pTrackedDevicePose, (const vr::HmdMatrix34_t *)pTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_019.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_019.h index dfc846e1..935d1b9a 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_019.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_019.h @@ -18,7 +18,7 @@ extern HmdMatrix34_t cppIVRSystem_IVRSystem_019_GetSeatedZeroPoseToStandingAbsol extern HmdMatrix34_t cppIVRSystem_IVRSystem_019_GetRawZeroPoseToStandingAbsoluteTrackingPose(void *); extern uint32_t cppIVRSystem_IVRSystem_019_GetSortedTrackedDeviceIndicesOfClass(void *, ETrackedDeviceClass, TrackedDeviceIndex_t *, uint32_t, TrackedDeviceIndex_t); extern EDeviceActivityLevel cppIVRSystem_IVRSystem_019_GetTrackedDeviceActivityLevel(void *, TrackedDeviceIndex_t); -extern void cppIVRSystem_IVRSystem_019_ApplyTransform(void *, TrackedDevicePose_t *, TrackedDevicePose_t *, HmdMatrix34_t *); +extern void cppIVRSystem_IVRSystem_019_ApplyTransform(void *, TrackedDevicePose_t *, const TrackedDevicePose_t *, const HmdMatrix34_t *); extern TrackedDeviceIndex_t cppIVRSystem_IVRSystem_019_GetTrackedDeviceIndexForControllerRole(void *, ETrackedControllerRole); extern ETrackedControllerRole cppIVRSystem_IVRSystem_019_GetControllerRoleForTrackedDeviceIndex(void *, TrackedDeviceIndex_t); extern ETrackedDeviceClass cppIVRSystem_IVRSystem_019_GetTrackedDeviceClass(void *, TrackedDeviceIndex_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_020.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_020.cpp index 9d64de38..59a8db9d 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_020.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_020.cpp @@ -116,7 +116,7 @@ vr::EDeviceActivityLevel cppIVRSystem_IVRSystem_020_GetTrackedDeviceActivityLeve return _ret; } -void cppIVRSystem_IVRSystem_020_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void cppIVRSystem_IVRSystem_020_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { ((IVRSystem*)linux_side)->ApplyTransform((vr::TrackedDevicePose_t *)pOutputPose, (const vr::TrackedDevicePose_t *)pTrackedDevicePose, (const vr::HmdMatrix34_t *)pTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_020.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_020.h index d74cacb5..2750f63f 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_020.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_020.h @@ -18,7 +18,7 @@ extern HmdMatrix34_t cppIVRSystem_IVRSystem_020_GetSeatedZeroPoseToStandingAbsol extern HmdMatrix34_t cppIVRSystem_IVRSystem_020_GetRawZeroPoseToStandingAbsoluteTrackingPose(void *); extern uint32_t cppIVRSystem_IVRSystem_020_GetSortedTrackedDeviceIndicesOfClass(void *, ETrackedDeviceClass, TrackedDeviceIndex_t *, uint32_t, TrackedDeviceIndex_t); extern EDeviceActivityLevel cppIVRSystem_IVRSystem_020_GetTrackedDeviceActivityLevel(void *, TrackedDeviceIndex_t); -extern void cppIVRSystem_IVRSystem_020_ApplyTransform(void *, TrackedDevicePose_t *, TrackedDevicePose_t *, HmdMatrix34_t *); +extern void cppIVRSystem_IVRSystem_020_ApplyTransform(void *, TrackedDevicePose_t *, const TrackedDevicePose_t *, const HmdMatrix34_t *); extern TrackedDeviceIndex_t cppIVRSystem_IVRSystem_020_GetTrackedDeviceIndexForControllerRole(void *, ETrackedControllerRole); extern ETrackedControllerRole cppIVRSystem_IVRSystem_020_GetControllerRoleForTrackedDeviceIndex(void *, TrackedDeviceIndex_t); extern ETrackedDeviceClass cppIVRSystem_IVRSystem_020_GetTrackedDeviceClass(void *, TrackedDeviceIndex_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_021.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_021.cpp index 9bc05ace..5102e4b3 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_021.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_021.cpp @@ -116,7 +116,7 @@ vr::EDeviceActivityLevel cppIVRSystem_IVRSystem_021_GetTrackedDeviceActivityLeve return _ret; } -void cppIVRSystem_IVRSystem_021_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void cppIVRSystem_IVRSystem_021_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { ((IVRSystem*)linux_side)->ApplyTransform((vr::TrackedDevicePose_t *)pOutputPose, (const vr::TrackedDevicePose_t *)pTrackedDevicePose, (const vr::HmdMatrix34_t *)pTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_021.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_021.h index 60f3be79..e085ec6d 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_021.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_021.h @@ -18,7 +18,7 @@ extern HmdMatrix34_t cppIVRSystem_IVRSystem_021_GetSeatedZeroPoseToStandingAbsol extern HmdMatrix34_t cppIVRSystem_IVRSystem_021_GetRawZeroPoseToStandingAbsoluteTrackingPose(void *); extern uint32_t cppIVRSystem_IVRSystem_021_GetSortedTrackedDeviceIndicesOfClass(void *, ETrackedDeviceClass, TrackedDeviceIndex_t *, uint32_t, TrackedDeviceIndex_t); extern EDeviceActivityLevel cppIVRSystem_IVRSystem_021_GetTrackedDeviceActivityLevel(void *, TrackedDeviceIndex_t); -extern void cppIVRSystem_IVRSystem_021_ApplyTransform(void *, TrackedDevicePose_t *, TrackedDevicePose_t *, HmdMatrix34_t *); +extern void cppIVRSystem_IVRSystem_021_ApplyTransform(void *, TrackedDevicePose_t *, const TrackedDevicePose_t *, const HmdMatrix34_t *); extern TrackedDeviceIndex_t cppIVRSystem_IVRSystem_021_GetTrackedDeviceIndexForControllerRole(void *, ETrackedControllerRole); extern ETrackedControllerRole cppIVRSystem_IVRSystem_021_GetControllerRoleForTrackedDeviceIndex(void *, TrackedDeviceIndex_t); extern ETrackedDeviceClass cppIVRSystem_IVRSystem_021_GetTrackedDeviceClass(void *, TrackedDeviceIndex_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_022.cpp b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_022.cpp index 6b1a7a8a..fa27aa83 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_022.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_022.cpp @@ -111,7 +111,7 @@ vr::EDeviceActivityLevel cppIVRSystem_IVRSystem_022_GetTrackedDeviceActivityLeve return _ret; } -void cppIVRSystem_IVRSystem_022_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void cppIVRSystem_IVRSystem_022_ApplyTransform(void *linux_side, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { ((IVRSystem*)linux_side)->ApplyTransform((vr::TrackedDevicePose_t *)pOutputPose, (const vr::TrackedDevicePose_t *)pTrackedDevicePose, (const vr::HmdMatrix34_t *)pTransform); } diff --git a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_022.h b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_022.h index 3a728cf7..d7e68fd4 100644 --- a/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_022.h +++ b/vrclient_x64/vrclient_x64/cppIVRSystem_IVRSystem_022.h @@ -17,7 +17,7 @@ extern HmdMatrix34_t cppIVRSystem_IVRSystem_022_GetSeatedZeroPoseToStandingAbsol extern HmdMatrix34_t cppIVRSystem_IVRSystem_022_GetRawZeroPoseToStandingAbsoluteTrackingPose(void *); extern uint32_t cppIVRSystem_IVRSystem_022_GetSortedTrackedDeviceIndicesOfClass(void *, ETrackedDeviceClass, TrackedDeviceIndex_t *, uint32_t, TrackedDeviceIndex_t); extern EDeviceActivityLevel cppIVRSystem_IVRSystem_022_GetTrackedDeviceActivityLevel(void *, TrackedDeviceIndex_t); -extern void cppIVRSystem_IVRSystem_022_ApplyTransform(void *, TrackedDevicePose_t *, TrackedDevicePose_t *, HmdMatrix34_t *); +extern void cppIVRSystem_IVRSystem_022_ApplyTransform(void *, TrackedDevicePose_t *, const TrackedDevicePose_t *, const HmdMatrix34_t *); extern TrackedDeviceIndex_t cppIVRSystem_IVRSystem_022_GetTrackedDeviceIndexForControllerRole(void *, ETrackedControllerRole); extern ETrackedControllerRole cppIVRSystem_IVRSystem_022_GetControllerRoleForTrackedDeviceIndex(void *, TrackedDeviceIndex_t); extern ETrackedDeviceClass cppIVRSystem_IVRSystem_022_GetTrackedDeviceClass(void *, TrackedDeviceIndex_t); diff --git a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.cpp b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.cpp index 9080065f..3ca67987 100644 --- a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.cpp +++ b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.cpp @@ -86,7 +86,7 @@ const vr::CameraVideoStreamFrame_t * cppIVRTrackedCamera_IVRTrackedCamera_001_Ge return _ret; } -bool cppIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame(void *linux_side, TrackedDeviceIndex_t nDeviceIndex, CameraVideoStreamFrame_t *pFrameImage) +bool cppIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame(void *linux_side, TrackedDeviceIndex_t nDeviceIndex, const CameraVideoStreamFrame_t *pFrameImage) { bool _ret; CameraVideoStreamFrame_t lin; diff --git a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.h b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.h index 83d7a191..045a3b57 100644 --- a/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.h +++ b/vrclient_x64/vrclient_x64/cppIVRTrackedCamera_IVRTrackedCamera_001.h @@ -12,7 +12,7 @@ extern bool cppIVRTrackedCamera_IVRTrackedCamera_001_StopVideoStream(void *, Tra extern bool cppIVRTrackedCamera_IVRTrackedCamera_001_IsVideoStreamActive(void *, TrackedDeviceIndex_t); extern float cppIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamElapsedTime(void *, TrackedDeviceIndex_t); extern const CameraVideoStreamFrame_t * cppIVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame(void *, TrackedDeviceIndex_t); -extern bool cppIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame(void *, TrackedDeviceIndex_t, CameraVideoStreamFrame_t *); +extern bool cppIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame(void *, TrackedDeviceIndex_t, const CameraVideoStreamFrame_t *); extern bool cppIVRTrackedCamera_IVRTrackedCamera_001_SetAutoExposure(void *, TrackedDeviceIndex_t, bool); extern bool cppIVRTrackedCamera_IVRTrackedCamera_001_PauseVideoStream(void *, TrackedDeviceIndex_t); extern bool cppIVRTrackedCamera_IVRTrackedCamera_001_ResumeVideoStream(void *, TrackedDeviceIndex_t); diff --git a/vrclient_x64/vrclient_x64/struct_converters.h b/vrclient_x64/vrclient_x64/struct_converters.h index 8fec11ad..88369c76 100644 --- a/vrclient_x64/vrclient_x64/struct_converters.h +++ b/vrclient_x64/vrclient_x64/struct_converters.h @@ -1,1207 +1,1207 @@ typedef struct winVRVulkanTextureArrayData_t_1267 winVRVulkanTextureArrayData_t_1267; extern void struct_VRVulkanTextureArrayData_t_1267_lin_to_win(void *l, void *w); -extern void struct_VRVulkanTextureArrayData_t_1267_win_to_lin(void *w, void *l); +extern void struct_VRVulkanTextureArrayData_t_1267_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1267 winVREvent_t_1267; extern void struct_VREvent_t_1267_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1267_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1267_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1267 winVRControllerState001_t_1267; extern void struct_VRControllerState001_t_1267_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1267_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1267_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1267 winCameraVideoStreamFrameHeader_t_1267; extern void struct_CameraVideoStreamFrameHeader_t_1267_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1267_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1267_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1267 winRenderModel_TextureMap_t_1267; extern void struct_RenderModel_TextureMap_t_1267_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1267_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1267_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1267 *struct_RenderModel_TextureMap_t_1267_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1267_unwrap(winRenderModel_TextureMap_t_1267 *w); typedef struct winRenderModel_t_1267 winRenderModel_t_1267; extern void struct_RenderModel_t_1267_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1267_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1267_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1267 *struct_RenderModel_t_1267_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1267_unwrap(winRenderModel_t_1267 *w); typedef struct winInputAnalogActionData_t_1267 winInputAnalogActionData_t_1267; extern void struct_InputAnalogActionData_t_1267_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1267_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1267_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1267 winInputDigitalActionData_t_1267; extern void struct_InputDigitalActionData_t_1267_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1267_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1267_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1267 winInputPoseActionData_t_1267; extern void struct_InputPoseActionData_t_1267_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1267_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1267_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1267 winInputSkeletalActionData_t_1267; extern void struct_InputSkeletalActionData_t_1267_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1267_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1267_win_to_lin(const void *w, void *l); typedef struct winVRVulkanTextureArrayData_t_1237 winVRVulkanTextureArrayData_t_1237; extern void struct_VRVulkanTextureArrayData_t_1237_lin_to_win(void *l, void *w); -extern void struct_VRVulkanTextureArrayData_t_1237_win_to_lin(void *w, void *l); +extern void struct_VRVulkanTextureArrayData_t_1237_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1237 winVREvent_t_1237; extern void struct_VREvent_t_1237_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1237_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1237_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1237 winVRControllerState001_t_1237; extern void struct_VRControllerState001_t_1237_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1237_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1237_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1237 winCameraVideoStreamFrameHeader_t_1237; extern void struct_CameraVideoStreamFrameHeader_t_1237_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1237_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1237_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1237 winRenderModel_TextureMap_t_1237; extern void struct_RenderModel_TextureMap_t_1237_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1237_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1237_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1237 *struct_RenderModel_TextureMap_t_1237_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1237_unwrap(winRenderModel_TextureMap_t_1237 *w); typedef struct winRenderModel_t_1237 winRenderModel_t_1237; extern void struct_RenderModel_t_1237_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1237_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1237_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1237 *struct_RenderModel_t_1237_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1237_unwrap(winRenderModel_t_1237 *w); typedef struct winInputAnalogActionData_t_1237 winInputAnalogActionData_t_1237; extern void struct_InputAnalogActionData_t_1237_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1237_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1237_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1237 winInputDigitalActionData_t_1237; extern void struct_InputDigitalActionData_t_1237_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1237_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1237_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1237 winInputPoseActionData_t_1237; extern void struct_InputPoseActionData_t_1237_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1237_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1237_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1237 winInputSkeletalActionData_t_1237; extern void struct_InputSkeletalActionData_t_1237_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1237_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1237_win_to_lin(const void *w, void *l); typedef struct winVRVulkanTextureArrayData_t_1168 winVRVulkanTextureArrayData_t_1168; extern void struct_VRVulkanTextureArrayData_t_1168_lin_to_win(void *l, void *w); -extern void struct_VRVulkanTextureArrayData_t_1168_win_to_lin(void *w, void *l); +extern void struct_VRVulkanTextureArrayData_t_1168_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1168 winVREvent_t_1168; extern void struct_VREvent_t_1168_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1168_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1168_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1168 winVRControllerState001_t_1168; extern void struct_VRControllerState001_t_1168_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1168_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1168_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1168 winCameraVideoStreamFrameHeader_t_1168; extern void struct_CameraVideoStreamFrameHeader_t_1168_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1168_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1168_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1168 winRenderModel_TextureMap_t_1168; extern void struct_RenderModel_TextureMap_t_1168_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1168_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1168_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1168 *struct_RenderModel_TextureMap_t_1168_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1168_unwrap(winRenderModel_TextureMap_t_1168 *w); typedef struct winRenderModel_t_1168 winRenderModel_t_1168; extern void struct_RenderModel_t_1168_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1168_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1168_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1168 *struct_RenderModel_t_1168_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1168_unwrap(winRenderModel_t_1168 *w); typedef struct winInputAnalogActionData_t_1168 winInputAnalogActionData_t_1168; extern void struct_InputAnalogActionData_t_1168_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1168_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1168_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1168 winInputDigitalActionData_t_1168; extern void struct_InputDigitalActionData_t_1168_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1168_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1168_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1168 winInputPoseActionData_t_1168; extern void struct_InputPoseActionData_t_1168_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1168_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1168_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1168 winInputSkeletalActionData_t_1168; extern void struct_InputSkeletalActionData_t_1168_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1168_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1168_win_to_lin(const void *w, void *l); typedef struct winVRVulkanTextureArrayData_t_11415 winVRVulkanTextureArrayData_t_11415; extern void struct_VRVulkanTextureArrayData_t_11415_lin_to_win(void *l, void *w); -extern void struct_VRVulkanTextureArrayData_t_11415_win_to_lin(void *w, void *l); +extern void struct_VRVulkanTextureArrayData_t_11415_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_11415 winVREvent_t_11415; extern void struct_VREvent_t_11415_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_11415_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_11415_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_11415 winVRControllerState001_t_11415; extern void struct_VRControllerState001_t_11415_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_11415_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_11415_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_11415 winCameraVideoStreamFrameHeader_t_11415; extern void struct_CameraVideoStreamFrameHeader_t_11415_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_11415_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_11415_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_11415 winRenderModel_TextureMap_t_11415; extern void struct_RenderModel_TextureMap_t_11415_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_11415_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_11415_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_11415 *struct_RenderModel_TextureMap_t_11415_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_11415_unwrap(winRenderModel_TextureMap_t_11415 *w); typedef struct winRenderModel_t_11415 winRenderModel_t_11415; extern void struct_RenderModel_t_11415_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_11415_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_11415_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_11415 *struct_RenderModel_t_11415_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_11415_unwrap(winRenderModel_t_11415 *w); typedef struct winInputAnalogActionData_t_11415 winInputAnalogActionData_t_11415; extern void struct_InputAnalogActionData_t_11415_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_11415_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_11415_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_11415 winInputDigitalActionData_t_11415; extern void struct_InputDigitalActionData_t_11415_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_11415_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_11415_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_11415 winInputPoseActionData_t_11415; extern void struct_InputPoseActionData_t_11415_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_11415_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_11415_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_11415 winInputSkeletalActionData_t_11415; extern void struct_InputSkeletalActionData_t_11415_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_11415_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_11415_win_to_lin(const void *w, void *l); typedef struct winVRVulkanTextureArrayData_t_11310 winVRVulkanTextureArrayData_t_11310; extern void struct_VRVulkanTextureArrayData_t_11310_lin_to_win(void *l, void *w); -extern void struct_VRVulkanTextureArrayData_t_11310_win_to_lin(void *w, void *l); +extern void struct_VRVulkanTextureArrayData_t_11310_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_11310 winVREvent_t_11310; extern void struct_VREvent_t_11310_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_11310_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_11310_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_11310 winVRControllerState001_t_11310; extern void struct_VRControllerState001_t_11310_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_11310_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_11310_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_11310 winCameraVideoStreamFrameHeader_t_11310; extern void struct_CameraVideoStreamFrameHeader_t_11310_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_11310_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_11310_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_11310 winRenderModel_TextureMap_t_11310; extern void struct_RenderModel_TextureMap_t_11310_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_11310_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_11310_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_11310 *struct_RenderModel_TextureMap_t_11310_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_11310_unwrap(winRenderModel_TextureMap_t_11310 *w); typedef struct winRenderModel_t_11310 winRenderModel_t_11310; extern void struct_RenderModel_t_11310_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_11310_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_11310_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_11310 *struct_RenderModel_t_11310_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_11310_unwrap(winRenderModel_t_11310 *w); typedef struct winInputAnalogActionData_t_11310 winInputAnalogActionData_t_11310; extern void struct_InputAnalogActionData_t_11310_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_11310_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_11310_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_11310 winInputDigitalActionData_t_11310; extern void struct_InputDigitalActionData_t_11310_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_11310_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_11310_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_11310 winInputPoseActionData_t_11310; extern void struct_InputPoseActionData_t_11310_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_11310_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_11310_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_11310 winInputSkeletalActionData_t_11310; extern void struct_InputSkeletalActionData_t_11310_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_11310_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_11310_win_to_lin(const void *w, void *l); typedef struct winVRVulkanTextureArrayData_t_1125 winVRVulkanTextureArrayData_t_1125; extern void struct_VRVulkanTextureArrayData_t_1125_lin_to_win(void *l, void *w); -extern void struct_VRVulkanTextureArrayData_t_1125_win_to_lin(void *w, void *l); +extern void struct_VRVulkanTextureArrayData_t_1125_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1125 winVREvent_t_1125; extern void struct_VREvent_t_1125_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1125_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1125_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1125 winVRControllerState001_t_1125; extern void struct_VRControllerState001_t_1125_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1125_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1125_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1125 winCameraVideoStreamFrameHeader_t_1125; extern void struct_CameraVideoStreamFrameHeader_t_1125_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1125_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1125_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1125 winRenderModel_TextureMap_t_1125; extern void struct_RenderModel_TextureMap_t_1125_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1125_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1125_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1125 *struct_RenderModel_TextureMap_t_1125_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1125_unwrap(winRenderModel_TextureMap_t_1125 *w); typedef struct winRenderModel_t_1125 winRenderModel_t_1125; extern void struct_RenderModel_t_1125_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1125_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1125_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1125 *struct_RenderModel_t_1125_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1125_unwrap(winRenderModel_t_1125 *w); typedef struct winInputAnalogActionData_t_1125 winInputAnalogActionData_t_1125; extern void struct_InputAnalogActionData_t_1125_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1125_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1125_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1125 winInputDigitalActionData_t_1125; extern void struct_InputDigitalActionData_t_1125_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1125_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1125_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1125 winInputPoseActionData_t_1125; extern void struct_InputPoseActionData_t_1125_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1125_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1125_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1125 winInputSkeletalActionData_t_1125; extern void struct_InputSkeletalActionData_t_1125_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1125_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1125_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_11111 winVREvent_t_11111; extern void struct_VREvent_t_11111_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_11111_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_11111_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_11111 winVRControllerState001_t_11111; extern void struct_VRControllerState001_t_11111_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_11111_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_11111_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_11111 winCameraVideoStreamFrameHeader_t_11111; extern void struct_CameraVideoStreamFrameHeader_t_11111_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_11111_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_11111_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_11111 winRenderModel_TextureMap_t_11111; extern void struct_RenderModel_TextureMap_t_11111_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_11111_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_11111_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_11111 *struct_RenderModel_TextureMap_t_11111_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_11111_unwrap(winRenderModel_TextureMap_t_11111 *w); typedef struct winRenderModel_t_11111 winRenderModel_t_11111; extern void struct_RenderModel_t_11111_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_11111_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_11111_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_11111 *struct_RenderModel_t_11111_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_11111_unwrap(winRenderModel_t_11111 *w); typedef struct winInputAnalogActionData_t_11111 winInputAnalogActionData_t_11111; extern void struct_InputAnalogActionData_t_11111_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_11111_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_11111_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_11111 winInputDigitalActionData_t_11111; extern void struct_InputDigitalActionData_t_11111_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_11111_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_11111_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_11111 winInputPoseActionData_t_11111; extern void struct_InputPoseActionData_t_11111_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_11111_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_11111_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_11111 winInputSkeletalActionData_t_11111; extern void struct_InputSkeletalActionData_t_11111_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_11111_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_11111_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_11030 winVREvent_t_11030; extern void struct_VREvent_t_11030_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_11030_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_11030_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_11030 winVRControllerState001_t_11030; extern void struct_VRControllerState001_t_11030_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_11030_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_11030_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_11030 winCameraVideoStreamFrameHeader_t_11030; extern void struct_CameraVideoStreamFrameHeader_t_11030_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_11030_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_11030_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_11030 winRenderModel_TextureMap_t_11030; extern void struct_RenderModel_TextureMap_t_11030_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_11030_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_11030_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_11030 *struct_RenderModel_TextureMap_t_11030_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_11030_unwrap(winRenderModel_TextureMap_t_11030 *w); typedef struct winRenderModel_t_11030 winRenderModel_t_11030; extern void struct_RenderModel_t_11030_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_11030_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_11030_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_11030 *struct_RenderModel_t_11030_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_11030_unwrap(winRenderModel_t_11030 *w); typedef struct winInputAnalogActionData_t_11030 winInputAnalogActionData_t_11030; extern void struct_InputAnalogActionData_t_11030_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_11030_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_11030_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_11030 winInputDigitalActionData_t_11030; extern void struct_InputDigitalActionData_t_11030_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_11030_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_11030_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_11030 winInputPoseActionData_t_11030; extern void struct_InputPoseActionData_t_11030_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_11030_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_11030_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_11030 winInputSkeletalActionData_t_11030; extern void struct_InputSkeletalActionData_t_11030_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_11030_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_11030_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1916 winVREvent_t_1916; extern void struct_VREvent_t_1916_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1916_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1916_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1916 winVRControllerState001_t_1916; extern void struct_VRControllerState001_t_1916_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1916_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1916_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1916 winCameraVideoStreamFrameHeader_t_1916; extern void struct_CameraVideoStreamFrameHeader_t_1916_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1916_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1916_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1916 winRenderModel_TextureMap_t_1916; extern void struct_RenderModel_TextureMap_t_1916_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1916_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1916_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1916 *struct_RenderModel_TextureMap_t_1916_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1916_unwrap(winRenderModel_TextureMap_t_1916 *w); typedef struct winRenderModel_t_1916 winRenderModel_t_1916; extern void struct_RenderModel_t_1916_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1916_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1916_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1916 *struct_RenderModel_t_1916_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1916_unwrap(winRenderModel_t_1916 *w); typedef struct winInputAnalogActionData_t_1916 winInputAnalogActionData_t_1916; extern void struct_InputAnalogActionData_t_1916_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1916_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1916_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1916 winInputDigitalActionData_t_1916; extern void struct_InputDigitalActionData_t_1916_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1916_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1916_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1916 winInputPoseActionData_t_1916; extern void struct_InputPoseActionData_t_1916_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1916_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1916_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1916 winInputSkeletalActionData_t_1916; extern void struct_InputSkeletalActionData_t_1916_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1916_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1916_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1819 winVREvent_t_1819; extern void struct_VREvent_t_1819_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1819_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1819_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1819 winVRControllerState001_t_1819; extern void struct_VRControllerState001_t_1819_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1819_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1819_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1819 winCameraVideoStreamFrameHeader_t_1819; extern void struct_CameraVideoStreamFrameHeader_t_1819_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1819_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1819_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1819 winRenderModel_TextureMap_t_1819; extern void struct_RenderModel_TextureMap_t_1819_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1819_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1819_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1819 *struct_RenderModel_TextureMap_t_1819_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1819_unwrap(winRenderModel_TextureMap_t_1819 *w); typedef struct winRenderModel_t_1819 winRenderModel_t_1819; extern void struct_RenderModel_t_1819_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1819_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1819_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1819 *struct_RenderModel_t_1819_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1819_unwrap(winRenderModel_t_1819 *w); typedef struct winInputAnalogActionData_t_1819 winInputAnalogActionData_t_1819; extern void struct_InputAnalogActionData_t_1819_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1819_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1819_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1819 winInputDigitalActionData_t_1819; extern void struct_InputDigitalActionData_t_1819_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1819_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1819_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1819 winInputPoseActionData_t_1819; extern void struct_InputPoseActionData_t_1819_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1819_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1819_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1819 winInputSkeletalActionData_t_1819; extern void struct_InputSkeletalActionData_t_1819_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1819_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1819_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1715 winVREvent_t_1715; extern void struct_VREvent_t_1715_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1715_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1715_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1715 winVRControllerState001_t_1715; extern void struct_VRControllerState001_t_1715_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1715_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1715_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1715 winCameraVideoStreamFrameHeader_t_1715; extern void struct_CameraVideoStreamFrameHeader_t_1715_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1715_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1715_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1715 winRenderModel_TextureMap_t_1715; extern void struct_RenderModel_TextureMap_t_1715_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1715_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1715_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1715 *struct_RenderModel_TextureMap_t_1715_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1715_unwrap(winRenderModel_TextureMap_t_1715 *w); typedef struct winRenderModel_t_1715 winRenderModel_t_1715; extern void struct_RenderModel_t_1715_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1715_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1715_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1715 *struct_RenderModel_t_1715_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1715_unwrap(winRenderModel_t_1715 *w); typedef struct winInputAnalogActionData_t_1715 winInputAnalogActionData_t_1715; extern void struct_InputAnalogActionData_t_1715_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1715_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1715_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1715 winInputDigitalActionData_t_1715; extern void struct_InputDigitalActionData_t_1715_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1715_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1715_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1715 winInputPoseActionData_t_1715; extern void struct_InputPoseActionData_t_1715_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1715_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1715_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1715 winInputSkeletalActionData_t_1715; extern void struct_InputSkeletalActionData_t_1715_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1715_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1715_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1610 winVREvent_t_1610; extern void struct_VREvent_t_1610_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1610_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1610_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1610 winVRControllerState001_t_1610; extern void struct_VRControllerState001_t_1610_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1610_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1610_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1610 winCameraVideoStreamFrameHeader_t_1610; extern void struct_CameraVideoStreamFrameHeader_t_1610_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1610_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1610_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1610 winRenderModel_TextureMap_t_1610; extern void struct_RenderModel_TextureMap_t_1610_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1610_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1610_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1610 *struct_RenderModel_TextureMap_t_1610_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1610_unwrap(winRenderModel_TextureMap_t_1610 *w); typedef struct winRenderModel_t_1610 winRenderModel_t_1610; extern void struct_RenderModel_t_1610_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1610_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1610_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1610 *struct_RenderModel_t_1610_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1610_unwrap(winRenderModel_t_1610 *w); typedef struct winInputAnalogActionData_t_1610 winInputAnalogActionData_t_1610; extern void struct_InputAnalogActionData_t_1610_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1610_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1610_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1610 winInputDigitalActionData_t_1610; extern void struct_InputDigitalActionData_t_1610_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1610_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1610_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1610 winInputPoseActionData_t_1610; extern void struct_InputPoseActionData_t_1610_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1610_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1610_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1610 winInputSkeletalActionData_t_1610; extern void struct_InputSkeletalActionData_t_1610_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1610_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1610_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1517 winVREvent_t_1517; extern void struct_VREvent_t_1517_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1517_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1517_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1517 winVRControllerState001_t_1517; extern void struct_VRControllerState001_t_1517_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1517_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1517_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1517 winCameraVideoStreamFrameHeader_t_1517; extern void struct_CameraVideoStreamFrameHeader_t_1517_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1517_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1517_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1517 winRenderModel_TextureMap_t_1517; extern void struct_RenderModel_TextureMap_t_1517_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1517_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1517_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1517 *struct_RenderModel_TextureMap_t_1517_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1517_unwrap(winRenderModel_TextureMap_t_1517 *w); typedef struct winRenderModel_t_1517 winRenderModel_t_1517; extern void struct_RenderModel_t_1517_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1517_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1517_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1517 *struct_RenderModel_t_1517_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1517_unwrap(winRenderModel_t_1517 *w); typedef struct winInputAnalogActionData_t_1517 winInputAnalogActionData_t_1517; extern void struct_InputAnalogActionData_t_1517_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1517_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1517_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1517 winInputDigitalActionData_t_1517; extern void struct_InputDigitalActionData_t_1517_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1517_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1517_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1517 winInputPoseActionData_t_1517; extern void struct_InputPoseActionData_t_1517_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1517_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1517_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1517 winInputSkeletalActionData_t_1517; extern void struct_InputSkeletalActionData_t_1517_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1517_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1517_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1418 winVREvent_t_1418; extern void struct_VREvent_t_1418_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1418_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1418_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1418 winVRControllerState001_t_1418; extern void struct_VRControllerState001_t_1418_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1418_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1418_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1418 winCameraVideoStreamFrameHeader_t_1418; extern void struct_CameraVideoStreamFrameHeader_t_1418_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1418_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1418_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1418 winRenderModel_TextureMap_t_1418; extern void struct_RenderModel_TextureMap_t_1418_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1418_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1418_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1418 *struct_RenderModel_TextureMap_t_1418_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1418_unwrap(winRenderModel_TextureMap_t_1418 *w); typedef struct winRenderModel_t_1418 winRenderModel_t_1418; extern void struct_RenderModel_t_1418_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1418_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1418_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1418 *struct_RenderModel_t_1418_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1418_unwrap(winRenderModel_t_1418 *w); typedef struct winInputAnalogActionData_t_1418 winInputAnalogActionData_t_1418; extern void struct_InputAnalogActionData_t_1418_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1418_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1418_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1418 winInputDigitalActionData_t_1418; extern void struct_InputDigitalActionData_t_1418_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1418_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1418_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1418 winInputPoseActionData_t_1418; extern void struct_InputPoseActionData_t_1418_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1418_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1418_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1418 winInputSkeletalActionData_t_1418; extern void struct_InputSkeletalActionData_t_1418_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1418_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1418_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1322 winVREvent_t_1322; extern void struct_VREvent_t_1322_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1322_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1322_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1322 winVRControllerState001_t_1322; extern void struct_VRControllerState001_t_1322_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1322_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1322_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1322 winCameraVideoStreamFrameHeader_t_1322; extern void struct_CameraVideoStreamFrameHeader_t_1322_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1322_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1322_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1322 winRenderModel_TextureMap_t_1322; extern void struct_RenderModel_TextureMap_t_1322_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1322_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1322_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1322 *struct_RenderModel_TextureMap_t_1322_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1322_unwrap(winRenderModel_TextureMap_t_1322 *w); typedef struct winRenderModel_t_1322 winRenderModel_t_1322; extern void struct_RenderModel_t_1322_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1322_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1322_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1322 *struct_RenderModel_t_1322_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1322_unwrap(winRenderModel_t_1322 *w); typedef struct winInputAnalogActionData_t_1322 winInputAnalogActionData_t_1322; extern void struct_InputAnalogActionData_t_1322_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1322_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1322_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1322 winInputDigitalActionData_t_1322; extern void struct_InputDigitalActionData_t_1322_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1322_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1322_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1322 winInputPoseActionData_t_1322; extern void struct_InputPoseActionData_t_1322_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1322_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1322_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1322 winInputSkeletalActionData_t_1322; extern void struct_InputSkeletalActionData_t_1322_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1322_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1322_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1210 winVREvent_t_1210; extern void struct_VREvent_t_1210_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1210_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1210_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1210 winVRControllerState001_t_1210; extern void struct_VRControllerState001_t_1210_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1210_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1210_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1210 winCameraVideoStreamFrameHeader_t_1210; extern void struct_CameraVideoStreamFrameHeader_t_1210_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1210_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1210_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1210 winRenderModel_TextureMap_t_1210; extern void struct_RenderModel_TextureMap_t_1210_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1210_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1210_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1210 *struct_RenderModel_TextureMap_t_1210_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1210_unwrap(winRenderModel_TextureMap_t_1210 *w); typedef struct winRenderModel_t_1210 winRenderModel_t_1210; extern void struct_RenderModel_t_1210_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1210_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1210_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1210 *struct_RenderModel_t_1210_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1210_unwrap(winRenderModel_t_1210 *w); typedef struct winInputAnalogActionData_t_1210 winInputAnalogActionData_t_1210; extern void struct_InputAnalogActionData_t_1210_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1210_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1210_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1210 winInputDigitalActionData_t_1210; extern void struct_InputDigitalActionData_t_1210_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1210_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1210_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1210 winInputPoseActionData_t_1210; extern void struct_InputPoseActionData_t_1210_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1210_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1210_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1210 winInputSkeletalActionData_t_1210; extern void struct_InputSkeletalActionData_t_1210_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1210_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1210_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_113b winVREvent_t_113b; extern void struct_VREvent_t_113b_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_113b_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_113b_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_113b winVRControllerState001_t_113b; extern void struct_VRControllerState001_t_113b_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_113b_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_113b_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_113b winCameraVideoStreamFrameHeader_t_113b; extern void struct_CameraVideoStreamFrameHeader_t_113b_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_113b_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_113b_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_113b winRenderModel_TextureMap_t_113b; extern void struct_RenderModel_TextureMap_t_113b_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_113b_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_113b_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_113b *struct_RenderModel_TextureMap_t_113b_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_113b_unwrap(winRenderModel_TextureMap_t_113b *w); typedef struct winRenderModel_t_113b winRenderModel_t_113b; extern void struct_RenderModel_t_113b_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_113b_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_113b_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_113b *struct_RenderModel_t_113b_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_113b_unwrap(winRenderModel_t_113b *w); typedef struct winInputAnalogActionData_t_113b winInputAnalogActionData_t_113b; extern void struct_InputAnalogActionData_t_113b_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_113b_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_113b_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_113b winInputDigitalActionData_t_113b; extern void struct_InputDigitalActionData_t_113b_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_113b_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_113b_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_113b winInputPoseActionData_t_113b; extern void struct_InputPoseActionData_t_113b_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_113b_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_113b_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_113b winInputSkeletalActionData_t_113b; extern void struct_InputSkeletalActionData_t_113b_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_113b_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_113b_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1017 winVREvent_t_1017; extern void struct_VREvent_t_1017_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1017_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1017_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1017 winVRControllerState001_t_1017; extern void struct_VRControllerState001_t_1017_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1017_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1017_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrameHeader_t_1017 winCameraVideoStreamFrameHeader_t_1017; extern void struct_CameraVideoStreamFrameHeader_t_1017_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_CameraVideoStreamFrameHeader_t_1017_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrameHeader_t_1017_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1017 winRenderModel_TextureMap_t_1017; extern void struct_RenderModel_TextureMap_t_1017_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1017_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1017_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1017 *struct_RenderModel_TextureMap_t_1017_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1017_unwrap(winRenderModel_TextureMap_t_1017 *w); typedef struct winRenderModel_t_1017 winRenderModel_t_1017; extern void struct_RenderModel_t_1017_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1017_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1017_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1017 *struct_RenderModel_t_1017_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1017_unwrap(winRenderModel_t_1017 *w); typedef struct winInputAnalogActionData_t_1017 winInputAnalogActionData_t_1017; extern void struct_InputAnalogActionData_t_1017_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1017_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1017_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1017 winInputDigitalActionData_t_1017; extern void struct_InputDigitalActionData_t_1017_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1017_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1017_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1017 winInputPoseActionData_t_1017; extern void struct_InputPoseActionData_t_1017_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1017_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1017_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1017 winInputSkeletalActionData_t_1017; extern void struct_InputSkeletalActionData_t_1017_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1017_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1017_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1016 winVREvent_t_1016; extern void struct_VREvent_t_1016_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1016_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1016_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1016 winVRControllerState001_t_1016; extern void struct_VRControllerState001_t_1016_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1016_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1016_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1016 winRenderModel_TextureMap_t_1016; extern void struct_RenderModel_TextureMap_t_1016_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1016_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1016_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1016 *struct_RenderModel_TextureMap_t_1016_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1016_unwrap(winRenderModel_TextureMap_t_1016 *w); typedef struct winRenderModel_t_1016 winRenderModel_t_1016; extern void struct_RenderModel_t_1016_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1016_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1016_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1016 *struct_RenderModel_t_1016_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1016_unwrap(winRenderModel_t_1016 *w); typedef struct winInputAnalogActionData_t_1016 winInputAnalogActionData_t_1016; extern void struct_InputAnalogActionData_t_1016_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1016_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1016_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1016 winInputDigitalActionData_t_1016; extern void struct_InputDigitalActionData_t_1016_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1016_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1016_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1016 winInputPoseActionData_t_1016; extern void struct_InputPoseActionData_t_1016_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1016_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1016_win_to_lin(const void *w, void *l); typedef struct winInputSkeletalActionData_t_1016 winInputSkeletalActionData_t_1016; extern void struct_InputSkeletalActionData_t_1016_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputSkeletalActionData_t_1016_win_to_lin(void *w, void *l); +extern void struct_InputSkeletalActionData_t_1016_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1015 winVREvent_t_1015; extern void struct_VREvent_t_1015_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1015_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1015_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1015 winVRControllerState001_t_1015; extern void struct_VRControllerState001_t_1015_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1015_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1015_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1015 winRenderModel_TextureMap_t_1015; extern void struct_RenderModel_TextureMap_t_1015_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1015_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1015_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1015 *struct_RenderModel_TextureMap_t_1015_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1015_unwrap(winRenderModel_TextureMap_t_1015 *w); typedef struct winRenderModel_t_1015 winRenderModel_t_1015; extern void struct_RenderModel_t_1015_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1015_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1015_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1015 *struct_RenderModel_t_1015_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1015_unwrap(winRenderModel_t_1015 *w); typedef struct winInputAnalogActionData_t_1015 winInputAnalogActionData_t_1015; extern void struct_InputAnalogActionData_t_1015_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputAnalogActionData_t_1015_win_to_lin(void *w, void *l); +extern void struct_InputAnalogActionData_t_1015_win_to_lin(const void *w, void *l); typedef struct winInputDigitalActionData_t_1015 winInputDigitalActionData_t_1015; extern void struct_InputDigitalActionData_t_1015_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputDigitalActionData_t_1015_win_to_lin(void *w, void *l); +extern void struct_InputDigitalActionData_t_1015_win_to_lin(const void *w, void *l); typedef struct winInputPoseActionData_t_1015 winInputPoseActionData_t_1015; extern void struct_InputPoseActionData_t_1015_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_InputPoseActionData_t_1015_win_to_lin(void *w, void *l); +extern void struct_InputPoseActionData_t_1015_win_to_lin(const void *w, void *l); typedef struct winInputSkeletonActionData_t_1015 winInputSkeletonActionData_t_1015; extern void struct_InputSkeletonActionData_t_1015_lin_to_win(void *l, void *w); -extern void struct_InputSkeletonActionData_t_1015_win_to_lin(void *w, void *l); +extern void struct_InputSkeletonActionData_t_1015_win_to_lin(const void *w, void *l); typedef struct winVREvent_t_1014 winVREvent_t_1014; extern void struct_VREvent_t_1014_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1014_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1014_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1014 winVRControllerState001_t_1014; extern void struct_VRControllerState001_t_1014_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1014_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1014_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1014 winRenderModel_TextureMap_t_1014; extern void struct_RenderModel_TextureMap_t_1014_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1014_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1014_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1014 *struct_RenderModel_TextureMap_t_1014_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1014_unwrap(winRenderModel_TextureMap_t_1014 *w); typedef struct winRenderModel_t_1014 winRenderModel_t_1014; extern void struct_RenderModel_t_1014_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1014_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1014_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1014 *struct_RenderModel_t_1014_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1014_unwrap(winRenderModel_t_1014 *w); typedef struct winVREvent_t_1013 winVREvent_t_1013; extern void struct_VREvent_t_1013_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1013_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1013_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1013 winVRControllerState001_t_1013; extern void struct_VRControllerState001_t_1013_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1013_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1013_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1013 winRenderModel_TextureMap_t_1013; extern void struct_RenderModel_TextureMap_t_1013_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1013_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1013_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1013 *struct_RenderModel_TextureMap_t_1013_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1013_unwrap(winRenderModel_TextureMap_t_1013 *w); typedef struct winRenderModel_t_1013 winRenderModel_t_1013; extern void struct_RenderModel_t_1013_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1013_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1013_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1013 *struct_RenderModel_t_1013_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1013_unwrap(winRenderModel_t_1013 *w); typedef struct winVREvent_t_1012 winVREvent_t_1012; extern void struct_VREvent_t_1012_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1012_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1012_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1012 winVRControllerState001_t_1012; extern void struct_VRControllerState001_t_1012_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1012_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1012_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1012 winRenderModel_TextureMap_t_1012; extern void struct_RenderModel_TextureMap_t_1012_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1012_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1012_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1012 *struct_RenderModel_TextureMap_t_1012_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1012_unwrap(winRenderModel_TextureMap_t_1012 *w); typedef struct winRenderModel_t_1012 winRenderModel_t_1012; extern void struct_RenderModel_t_1012_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1012_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1012_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1012 *struct_RenderModel_t_1012_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1012_unwrap(winRenderModel_t_1012 *w); typedef struct winVREvent_t_1011 winVREvent_t_1011; extern void struct_VREvent_t_1011_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1011_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1011_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1011 winVRControllerState001_t_1011; extern void struct_VRControllerState001_t_1011_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1011_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1011_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1011 winRenderModel_TextureMap_t_1011; extern void struct_RenderModel_TextureMap_t_1011_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1011_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1011_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1011 *struct_RenderModel_TextureMap_t_1011_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1011_unwrap(winRenderModel_TextureMap_t_1011 *w); typedef struct winRenderModel_t_1011 winRenderModel_t_1011; extern void struct_RenderModel_t_1011_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1011_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1011_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1011 *struct_RenderModel_t_1011_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1011_unwrap(winRenderModel_t_1011 *w); typedef struct winVREvent_t_1010 winVREvent_t_1010; extern void struct_VREvent_t_1010_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_1010_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_1010_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_1010 winVRControllerState001_t_1010; extern void struct_VRControllerState001_t_1010_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_1010_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_1010_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_1010 winRenderModel_TextureMap_t_1010; extern void struct_RenderModel_TextureMap_t_1010_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_1010_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_1010_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_1010 *struct_RenderModel_TextureMap_t_1010_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1010_unwrap(winRenderModel_TextureMap_t_1010 *w); typedef struct winRenderModel_t_1010 winRenderModel_t_1010; extern void struct_RenderModel_t_1010_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_1010_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_1010_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_1010 *struct_RenderModel_t_1010_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_1010_unwrap(winRenderModel_t_1010 *w); typedef struct winVREvent_t_109 winVREvent_t_109; extern void struct_VREvent_t_109_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_109_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_109_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_109 winVRControllerState001_t_109; extern void struct_VRControllerState001_t_109_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_109_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_109_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_109 winRenderModel_TextureMap_t_109; extern void struct_RenderModel_TextureMap_t_109_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_109_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_109_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_109 *struct_RenderModel_TextureMap_t_109_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_109_unwrap(winRenderModel_TextureMap_t_109 *w); typedef struct winRenderModel_t_109 winRenderModel_t_109; extern void struct_RenderModel_t_109_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_109_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_109_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_109 *struct_RenderModel_t_109_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_109_unwrap(winRenderModel_t_109 *w); typedef struct winVREvent_t_108 winVREvent_t_108; extern void struct_VREvent_t_108_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_108_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_108_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_108 winVRControllerState001_t_108; extern void struct_VRControllerState001_t_108_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_108_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_108_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_108 winRenderModel_TextureMap_t_108; extern void struct_RenderModel_TextureMap_t_108_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_108_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_108_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_108 *struct_RenderModel_TextureMap_t_108_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_108_unwrap(winRenderModel_TextureMap_t_108 *w); typedef struct winRenderModel_t_108 winRenderModel_t_108; extern void struct_RenderModel_t_108_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_108_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_108_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_108 *struct_RenderModel_t_108_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_108_unwrap(winRenderModel_t_108 *w); typedef struct winVREvent_t_107 winVREvent_t_107; extern void struct_VREvent_t_107_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_107_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_107_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_107 winVRControllerState001_t_107; extern void struct_VRControllerState001_t_107_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_107_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_107_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_107 winRenderModel_TextureMap_t_107; extern void struct_RenderModel_TextureMap_t_107_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_107_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_107_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_107 *struct_RenderModel_TextureMap_t_107_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_107_unwrap(winRenderModel_TextureMap_t_107 *w); typedef struct winRenderModel_t_107 winRenderModel_t_107; extern void struct_RenderModel_t_107_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_107_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_107_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_107 *struct_RenderModel_t_107_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_107_unwrap(winRenderModel_t_107 *w); typedef struct winVREvent_t_106 winVREvent_t_106; extern void struct_VREvent_t_106_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_106_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_106_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_106 winVRControllerState001_t_106; extern void struct_VRControllerState001_t_106_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_106_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_106_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_106 winRenderModel_TextureMap_t_106; extern void struct_RenderModel_TextureMap_t_106_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_106_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_106_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_106 *struct_RenderModel_TextureMap_t_106_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_106_unwrap(winRenderModel_TextureMap_t_106 *w); typedef struct winRenderModel_t_106 winRenderModel_t_106; extern void struct_RenderModel_t_106_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_106_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_106_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_106 *struct_RenderModel_t_106_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_106_unwrap(winRenderModel_t_106 *w); typedef struct winVREvent_t_105 winVREvent_t_105; extern void struct_VREvent_t_105_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_105_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_105_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_105 winVRControllerState001_t_105; extern void struct_VRControllerState001_t_105_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_105_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_105_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_105 winRenderModel_TextureMap_t_105; extern void struct_RenderModel_TextureMap_t_105_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_105_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_105_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_105 *struct_RenderModel_TextureMap_t_105_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_105_unwrap(winRenderModel_TextureMap_t_105 *w); typedef struct winRenderModel_t_105 winRenderModel_t_105; extern void struct_RenderModel_t_105_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_105_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_105_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_105 *struct_RenderModel_t_105_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_105_unwrap(winRenderModel_t_105 *w); typedef struct winVREvent_t_104 winVREvent_t_104; extern void struct_VREvent_t_104_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_104_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_104_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_104 winVRControllerState001_t_104; extern void struct_VRControllerState001_t_104_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_104_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_104_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_104 winRenderModel_TextureMap_t_104; extern void struct_RenderModel_TextureMap_t_104_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_104_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_104_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_104 *struct_RenderModel_TextureMap_t_104_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_104_unwrap(winRenderModel_TextureMap_t_104 *w); typedef struct winRenderModel_t_104 winRenderModel_t_104; extern void struct_RenderModel_t_104_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_104_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_104_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_104 *struct_RenderModel_t_104_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_104_unwrap(winRenderModel_t_104 *w); typedef struct winVREvent_t_103a winVREvent_t_103a; extern void struct_VREvent_t_103a_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_103a_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_103a_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_103a winVRControllerState001_t_103a; extern void struct_VRControllerState001_t_103a_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_103a_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_103a_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_103a winRenderModel_TextureMap_t_103a; extern void struct_RenderModel_TextureMap_t_103a_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_103a_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_103a_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_103a *struct_RenderModel_TextureMap_t_103a_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_103a_unwrap(winRenderModel_TextureMap_t_103a *w); typedef struct winRenderModel_t_103a winRenderModel_t_103a; extern void struct_RenderModel_t_103a_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_103a_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_103a_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_103a *struct_RenderModel_t_103a_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_103a_unwrap(winRenderModel_t_103a *w); typedef struct winVREvent_t_103 winVREvent_t_103; extern void struct_VREvent_t_103_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_103_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_103_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_103 winVRControllerState001_t_103; extern void struct_VRControllerState001_t_103_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_103_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_103_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_103 winCompositor_FrameTiming_103; extern void struct_Compositor_FrameTiming_103_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_103_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_103_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_103 winRenderModel_TextureMap_t_103; extern void struct_RenderModel_TextureMap_t_103_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_103_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_103_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_103 *struct_RenderModel_TextureMap_t_103_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_103_unwrap(winRenderModel_TextureMap_t_103 *w); typedef struct winRenderModel_t_103 winRenderModel_t_103; extern void struct_RenderModel_t_103_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_103_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_103_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_103 *struct_RenderModel_t_103_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_103_unwrap(winRenderModel_t_103 *w); typedef struct winVREvent_t_102 winVREvent_t_102; extern void struct_VREvent_t_102_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_102_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_102_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_102 winVRControllerState001_t_102; extern void struct_VRControllerState001_t_102_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_102_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_102_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_102 winCompositor_FrameTiming_102; extern void struct_Compositor_FrameTiming_102_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_102_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_102_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_102 winRenderModel_TextureMap_t_102; extern void struct_RenderModel_TextureMap_t_102_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_102_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_102_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_102 *struct_RenderModel_TextureMap_t_102_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_102_unwrap(winRenderModel_TextureMap_t_102 *w); typedef struct winRenderModel_t_102 winRenderModel_t_102; extern void struct_RenderModel_t_102_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_102_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_102_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_102 *struct_RenderModel_t_102_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_102_unwrap(winRenderModel_t_102 *w); typedef struct winVREvent_t_101 winVREvent_t_101; extern void struct_VREvent_t_101_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_101_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_101_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_101 winVRControllerState001_t_101; extern void struct_VRControllerState001_t_101_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_101_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_101_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_101 winRenderModel_TextureMap_t_101; extern void struct_RenderModel_TextureMap_t_101_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_101_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_101_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_101 *struct_RenderModel_TextureMap_t_101_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_101_unwrap(winRenderModel_TextureMap_t_101 *w); typedef struct winRenderModel_t_101 winRenderModel_t_101; extern void struct_RenderModel_t_101_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_101_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_101_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_101 *struct_RenderModel_t_101_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_101_unwrap(winRenderModel_t_101 *w); typedef struct winVREvent_t_100 winVREvent_t_100; extern void struct_VREvent_t_100_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_100_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_100_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_100 winVRControllerState001_t_100; extern void struct_VRControllerState001_t_100_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_100_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_100_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_100 winRenderModel_TextureMap_t_100; extern void struct_RenderModel_TextureMap_t_100_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_100_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_100_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_100 *struct_RenderModel_TextureMap_t_100_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_100_unwrap(winRenderModel_TextureMap_t_100 *w); typedef struct winRenderModel_t_100 winRenderModel_t_100; extern void struct_RenderModel_t_100_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_100_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_100_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_100 *struct_RenderModel_t_100_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_100_unwrap(winRenderModel_t_100 *w); typedef struct winVREvent_t_0920 winVREvent_t_0920; extern void struct_VREvent_t_0920_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_0920_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_0920_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_0920 winVRControllerState001_t_0920; extern void struct_VRControllerState001_t_0920_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_0920_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_0920_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_0920 winRenderModel_TextureMap_t_0920; extern void struct_RenderModel_TextureMap_t_0920_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_0920_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_0920_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_0920 *struct_RenderModel_TextureMap_t_0920_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0920_unwrap(winRenderModel_TextureMap_t_0920 *w); typedef struct winRenderModel_t_0920 winRenderModel_t_0920; extern void struct_RenderModel_t_0920_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_0920_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_0920_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_0920 *struct_RenderModel_t_0920_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_0920_unwrap(winRenderModel_t_0920 *w); typedef struct winVREvent_t_0919 winVREvent_t_0919; extern void struct_VREvent_t_0919_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_0919_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_0919_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_0919 winVRControllerState001_t_0919; extern void struct_VRControllerState001_t_0919_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_0919_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_0919_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_0919 winRenderModel_TextureMap_t_0919; extern void struct_RenderModel_TextureMap_t_0919_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_0919_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_0919_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_0919 *struct_RenderModel_TextureMap_t_0919_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0919_unwrap(winRenderModel_TextureMap_t_0919 *w); typedef struct winRenderModel_t_0919 winRenderModel_t_0919; extern void struct_RenderModel_t_0919_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_0919_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_0919_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_0919 *struct_RenderModel_t_0919_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_0919_unwrap(winRenderModel_t_0919 *w); typedef struct winVREvent_t_0918 winVREvent_t_0918; extern void struct_VREvent_t_0918_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_0918_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_0918_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_0918 winVRControllerState001_t_0918; extern void struct_VRControllerState001_t_0918_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_0918_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_0918_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_0918 winRenderModel_TextureMap_t_0918; extern void struct_RenderModel_TextureMap_t_0918_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_0918_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_0918_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_0918 *struct_RenderModel_TextureMap_t_0918_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0918_unwrap(winRenderModel_TextureMap_t_0918 *w); typedef struct winRenderModel_t_0918 winRenderModel_t_0918; extern void struct_RenderModel_t_0918_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_0918_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_0918_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_0918 *struct_RenderModel_t_0918_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_0918_unwrap(winRenderModel_t_0918 *w); typedef struct winVREvent_t_0917 winVREvent_t_0917; extern void struct_VREvent_t_0917_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_0917_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_0917_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_0917 winVRControllerState001_t_0917; extern void struct_VRControllerState001_t_0917_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_0917_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_0917_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_0917 winRenderModel_TextureMap_t_0917; extern void struct_RenderModel_TextureMap_t_0917_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_0917_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_0917_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_0917 *struct_RenderModel_TextureMap_t_0917_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0917_unwrap(winRenderModel_TextureMap_t_0917 *w); typedef struct winRenderModel_t_0917 winRenderModel_t_0917; extern void struct_RenderModel_t_0917_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_0917_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_0917_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_0917 *struct_RenderModel_t_0917_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_0917_unwrap(winRenderModel_t_0917 *w); typedef struct winVREvent_t_0916 winVREvent_t_0916; extern void struct_VREvent_t_0916_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_0916_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_0916_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_0916 winVRControllerState001_t_0916; extern void struct_VRControllerState001_t_0916_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_0916_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_0916_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_0916 winRenderModel_TextureMap_t_0916; extern void struct_RenderModel_TextureMap_t_0916_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_0916_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_0916_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_0916 *struct_RenderModel_TextureMap_t_0916_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0916_unwrap(winRenderModel_TextureMap_t_0916 *w); typedef struct winRenderModel_t_0916 winRenderModel_t_0916; extern void struct_RenderModel_t_0916_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_0916_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_0916_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_0916 *struct_RenderModel_t_0916_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_0916_unwrap(winRenderModel_t_0916 *w); typedef struct winVREvent_t_0915 winVREvent_t_0915; extern void struct_VREvent_t_0915_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VREvent_t_0915_win_to_lin(void *w, void *l); +extern void struct_VREvent_t_0915_win_to_lin(const void *w, void *l); typedef struct winVRControllerState001_t_0915 winVRControllerState001_t_0915; extern void struct_VRControllerState001_t_0915_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_0915_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_0915_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_0915 winRenderModel_TextureMap_t_0915; extern void struct_RenderModel_TextureMap_t_0915_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_0915_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_0915_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_0915 *struct_RenderModel_TextureMap_t_0915_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0915_unwrap(winRenderModel_TextureMap_t_0915 *w); typedef struct winRenderModel_t_0915 winRenderModel_t_0915; extern void struct_RenderModel_t_0915_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_0915_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_0915_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_0915 *struct_RenderModel_t_0915_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_0915_unwrap(winRenderModel_t_0915 *w); typedef struct winVRControllerState001_t_0914 winVRControllerState001_t_0914; extern void struct_VRControllerState001_t_0914_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_0914_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_0914_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrame_t_0914 winCameraVideoStreamFrame_t_0914; extern void struct_CameraVideoStreamFrame_t_0914_lin_to_win(void *l, void *w); -extern void struct_CameraVideoStreamFrame_t_0914_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrame_t_0914_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_0914 winCompositor_FrameTiming_0914; extern void struct_Compositor_FrameTiming_0914_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_0914_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_0914_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_0914 winRenderModel_TextureMap_t_0914; extern void struct_RenderModel_TextureMap_t_0914_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_0914_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_0914_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_0914 *struct_RenderModel_TextureMap_t_0914_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0914_unwrap(winRenderModel_TextureMap_t_0914 *w); typedef struct winRenderModel_t_0914 winRenderModel_t_0914; extern void struct_RenderModel_t_0914_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_0914_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_0914_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_0914 *struct_RenderModel_t_0914_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_0914_unwrap(winRenderModel_t_0914 *w); typedef struct winVRControllerState001_t_0913 winVRControllerState001_t_0913; extern void struct_VRControllerState001_t_0913_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_0913_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_0913_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrame_t_0913 winCameraVideoStreamFrame_t_0913; extern void struct_CameraVideoStreamFrame_t_0913_lin_to_win(void *l, void *w); -extern void struct_CameraVideoStreamFrame_t_0913_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrame_t_0913_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_0913 winCompositor_FrameTiming_0913; extern void struct_Compositor_FrameTiming_0913_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_0913_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_0913_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_0913 winRenderModel_TextureMap_t_0913; extern void struct_RenderModel_TextureMap_t_0913_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_0913_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_0913_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_0913 *struct_RenderModel_TextureMap_t_0913_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0913_unwrap(winRenderModel_TextureMap_t_0913 *w); typedef struct winRenderModel_t_0913 winRenderModel_t_0913; extern void struct_RenderModel_t_0913_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_0913_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_0913_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_0913 *struct_RenderModel_t_0913_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_0913_unwrap(winRenderModel_t_0913 *w); typedef struct winVRControllerState001_t_0912 winVRControllerState001_t_0912; extern void struct_VRControllerState001_t_0912_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_0912_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_0912_win_to_lin(const void *w, void *l); typedef struct winCameraVideoStreamFrame_t_0912 winCameraVideoStreamFrame_t_0912; extern void struct_CameraVideoStreamFrame_t_0912_lin_to_win(void *l, void *w); -extern void struct_CameraVideoStreamFrame_t_0912_win_to_lin(void *w, void *l); +extern void struct_CameraVideoStreamFrame_t_0912_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_0912 winCompositor_FrameTiming_0912; extern void struct_Compositor_FrameTiming_0912_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_0912_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_0912_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_0912 winRenderModel_TextureMap_t_0912; extern void struct_RenderModel_TextureMap_t_0912_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_0912_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_0912_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_0912 *struct_RenderModel_TextureMap_t_0912_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0912_unwrap(winRenderModel_TextureMap_t_0912 *w); typedef struct winRenderModel_t_0912 winRenderModel_t_0912; extern void struct_RenderModel_t_0912_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_0912_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_0912_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_0912 *struct_RenderModel_t_0912_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_0912_unwrap(winRenderModel_t_0912 *w); typedef struct winRenderModel_TextureMap_t_0910 winRenderModel_TextureMap_t_0910; extern void struct_RenderModel_TextureMap_t_0910_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_0910_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_0910_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_0910 *struct_RenderModel_TextureMap_t_0910_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0910_unwrap(winRenderModel_TextureMap_t_0910 *w); typedef struct winRenderModel_t_0910 winRenderModel_t_0910; extern void struct_RenderModel_t_0910_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_0910_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_0910_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_0910 *struct_RenderModel_t_0910_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_0910_unwrap(winRenderModel_t_0910 *w); typedef struct winVRControllerState001_t_0910 winVRControllerState001_t_0910; extern void struct_VRControllerState001_t_0910_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_0910_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_0910_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_0910 winCompositor_FrameTiming_0910; extern void struct_Compositor_FrameTiming_0910_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_0910_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_0910_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_099 winRenderModel_TextureMap_t_099; extern void struct_RenderModel_TextureMap_t_099_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_099_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_099_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_099 *struct_RenderModel_TextureMap_t_099_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_099_unwrap(winRenderModel_TextureMap_t_099 *w); typedef struct winRenderModel_t_099 winRenderModel_t_099; extern void struct_RenderModel_t_099_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_099_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_099_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_099 *struct_RenderModel_t_099_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_099_unwrap(winRenderModel_t_099 *w); typedef struct winVRControllerState001_t_099 winVRControllerState001_t_099; extern void struct_VRControllerState001_t_099_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_099_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_099_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_099 winCompositor_FrameTiming_099; extern void struct_Compositor_FrameTiming_099_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_099_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_099_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_098 winRenderModel_TextureMap_t_098; extern void struct_RenderModel_TextureMap_t_098_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_098_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_098_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_098 *struct_RenderModel_TextureMap_t_098_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_098_unwrap(winRenderModel_TextureMap_t_098 *w); typedef struct winRenderModel_t_098 winRenderModel_t_098; extern void struct_RenderModel_t_098_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_098_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_098_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_098 *struct_RenderModel_t_098_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_098_unwrap(winRenderModel_t_098 *w); typedef struct winVRControllerState001_t_098 winVRControllerState001_t_098; extern void struct_VRControllerState001_t_098_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_098_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_098_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_098 winCompositor_FrameTiming_098; extern void struct_Compositor_FrameTiming_098_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_098_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_098_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_097 winRenderModel_TextureMap_t_097; extern void struct_RenderModel_TextureMap_t_097_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_097_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_097_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_097 *struct_RenderModel_TextureMap_t_097_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_097_unwrap(winRenderModel_TextureMap_t_097 *w); typedef struct winRenderModel_t_097 winRenderModel_t_097; extern void struct_RenderModel_t_097_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_097_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_097_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_097 *struct_RenderModel_t_097_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_097_unwrap(winRenderModel_t_097 *w); typedef struct winVRControllerState001_t_097 winVRControllerState001_t_097; extern void struct_VRControllerState001_t_097_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_097_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_097_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_097 winCompositor_FrameTiming_097; extern void struct_Compositor_FrameTiming_097_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_097_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_097_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_096 winRenderModel_TextureMap_t_096; extern void struct_RenderModel_TextureMap_t_096_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_096_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_096_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_096 *struct_RenderModel_TextureMap_t_096_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_096_unwrap(winRenderModel_TextureMap_t_096 *w); typedef struct winRenderModel_t_096 winRenderModel_t_096; extern void struct_RenderModel_t_096_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_096_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_096_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_096 *struct_RenderModel_t_096_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_096_unwrap(winRenderModel_t_096 *w); typedef struct winVRControllerState001_t_096 winVRControllerState001_t_096; extern void struct_VRControllerState001_t_096_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_096_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_096_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_096 winCompositor_FrameTiming_096; extern void struct_Compositor_FrameTiming_096_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_096_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_096_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_094 winRenderModel_TextureMap_t_094; extern void struct_RenderModel_TextureMap_t_094_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_094_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_094_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_094 *struct_RenderModel_TextureMap_t_094_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_094_unwrap(winRenderModel_TextureMap_t_094 *w); typedef struct winRenderModel_t_094 winRenderModel_t_094; extern void struct_RenderModel_t_094_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_094_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_094_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_094 *struct_RenderModel_t_094_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_094_unwrap(winRenderModel_t_094 *w); typedef struct winVRControllerState001_t_094 winVRControllerState001_t_094; extern void struct_VRControllerState001_t_094_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_094_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_094_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_094 winCompositor_FrameTiming_094; extern void struct_Compositor_FrameTiming_094_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_094_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_094_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_093 winRenderModel_TextureMap_t_093; extern void struct_RenderModel_TextureMap_t_093_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_093_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_093_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_093 *struct_RenderModel_TextureMap_t_093_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_093_unwrap(winRenderModel_TextureMap_t_093 *w); typedef struct winRenderModel_t_093 winRenderModel_t_093; extern void struct_RenderModel_t_093_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_093_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_093_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_093 *struct_RenderModel_t_093_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_093_unwrap(winRenderModel_t_093 *w); typedef struct winVRControllerState001_t_093 winVRControllerState001_t_093; extern void struct_VRControllerState001_t_093_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_093_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_093_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_093 winCompositor_FrameTiming_093; extern void struct_Compositor_FrameTiming_093_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_093_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_093_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_092 winRenderModel_TextureMap_t_092; extern void struct_RenderModel_TextureMap_t_092_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_092_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_092_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_092 *struct_RenderModel_TextureMap_t_092_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_092_unwrap(winRenderModel_TextureMap_t_092 *w); typedef struct winRenderModel_t_092 winRenderModel_t_092; extern void struct_RenderModel_t_092_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_092_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_092_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_092 *struct_RenderModel_t_092_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_092_unwrap(winRenderModel_t_092 *w); typedef struct winVRControllerState001_t_092 winVRControllerState001_t_092; extern void struct_VRControllerState001_t_092_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_092_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_092_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_092 winCompositor_FrameTiming_092; extern void struct_Compositor_FrameTiming_092_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_092_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_092_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_091 winRenderModel_TextureMap_t_091; extern void struct_RenderModel_TextureMap_t_091_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_091_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_091_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_091 *struct_RenderModel_TextureMap_t_091_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_091_unwrap(winRenderModel_TextureMap_t_091 *w); typedef struct winRenderModel_t_091 winRenderModel_t_091; extern void struct_RenderModel_t_091_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_091_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_091_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_091 *struct_RenderModel_t_091_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_091_unwrap(winRenderModel_t_091 *w); typedef struct winVRControllerState001_t_091 winVRControllerState001_t_091; extern void struct_VRControllerState001_t_091_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_091_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_091_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_091 winCompositor_FrameTiming_091; extern void struct_Compositor_FrameTiming_091_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_091_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_091_win_to_lin(const void *w, void *l); typedef struct winRenderModel_TextureMap_t_090 winRenderModel_TextureMap_t_090; extern void struct_RenderModel_TextureMap_t_090_lin_to_win(void *l, void *w); -extern void struct_RenderModel_TextureMap_t_090_win_to_lin(void *w, void *l); +extern void struct_RenderModel_TextureMap_t_090_win_to_lin(const void *w, void *l); extern struct winRenderModel_TextureMap_t_090 *struct_RenderModel_TextureMap_t_090_wrap(void *l); extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_090_unwrap(winRenderModel_TextureMap_t_090 *w); typedef struct winRenderModel_t_090 winRenderModel_t_090; extern void struct_RenderModel_t_090_lin_to_win(void *l, void *w); -extern void struct_RenderModel_t_090_win_to_lin(void *w, void *l); +extern void struct_RenderModel_t_090_win_to_lin(const void *w, void *l); extern struct winRenderModel_t_090 *struct_RenderModel_t_090_wrap(void *l); extern RenderModel_t *struct_RenderModel_t_090_unwrap(winRenderModel_t_090 *w); typedef struct winVRControllerState001_t_090 winVRControllerState001_t_090; extern void struct_VRControllerState001_t_090_lin_to_win(void *l, void *w, uint32_t sz); -extern void struct_VRControllerState001_t_090_win_to_lin(void *w, void *l); +extern void struct_VRControllerState001_t_090_win_to_lin(const void *w, void *l); typedef struct winCompositor_FrameTiming_090 winCompositor_FrameTiming_090; extern void struct_Compositor_FrameTiming_090_lin_to_win(void *l, void *w); -extern void struct_Compositor_FrameTiming_090_win_to_lin(void *w, void *l); +extern void struct_Compositor_FrameTiming_090_win_to_lin(const void *w, void *l); diff --git a/vrclient_x64/vrclient_x64/struct_converters_090.cpp b/vrclient_x64/vrclient_x64/struct_converters_090.cpp index d3efa993..2dfeac0b 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_090.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_090.cpp @@ -25,7 +25,7 @@ void struct_RenderModel_TextureMap_t_090_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_090_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_090_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_090 *win = (struct winRenderModel_TextureMap_t_090 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -77,7 +77,7 @@ void struct_RenderModel_t_090_lin_to_win(void *l, void *w) struct_RenderModel_TextureMap_t_090_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture); } -void struct_RenderModel_t_090_win_to_lin(void *w, void *l) +void struct_RenderModel_t_090_win_to_lin(const void *w, void *l) { struct winRenderModel_t_090 *win = (struct winRenderModel_t_090 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -129,7 +129,7 @@ void struct_VRControllerState001_t_090_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_090_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_090_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_090 *win = (struct winVRControllerState001_t_090 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -162,7 +162,7 @@ void struct_Compositor_FrameTiming_090_lin_to_win(void *l, void *w) win->pose = lin->pose; } -void struct_Compositor_FrameTiming_090_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_090_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_090 *win = (struct winCompositor_FrameTiming_090 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_091.cpp b/vrclient_x64/vrclient_x64/struct_converters_091.cpp index a0798da4..c4865b3c 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_091.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_091.cpp @@ -25,7 +25,7 @@ void struct_RenderModel_TextureMap_t_091_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_091_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_091_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_091 *win = (struct winRenderModel_TextureMap_t_091 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -77,7 +77,7 @@ void struct_RenderModel_t_091_lin_to_win(void *l, void *w) struct_RenderModel_TextureMap_t_091_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture); } -void struct_RenderModel_t_091_win_to_lin(void *w, void *l) +void struct_RenderModel_t_091_win_to_lin(const void *w, void *l) { struct winRenderModel_t_091 *win = (struct winRenderModel_t_091 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -129,7 +129,7 @@ void struct_VRControllerState001_t_091_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_091_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_091_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_091 *win = (struct winVRControllerState001_t_091 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -162,7 +162,7 @@ void struct_Compositor_FrameTiming_091_lin_to_win(void *l, void *w) win->pose = lin->pose; } -void struct_Compositor_FrameTiming_091_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_091_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_091 *win = (struct winCompositor_FrameTiming_091 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_0910.cpp b/vrclient_x64/vrclient_x64/struct_converters_0910.cpp index ffe87037..d6e4b337 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_0910.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_0910.cpp @@ -25,7 +25,7 @@ void struct_RenderModel_TextureMap_t_0910_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_0910_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_0910_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_0910 *win = (struct winRenderModel_TextureMap_t_0910 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -77,7 +77,7 @@ void struct_RenderModel_t_0910_lin_to_win(void *l, void *w) struct_RenderModel_TextureMap_t_0910_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture); } -void struct_RenderModel_t_0910_win_to_lin(void *w, void *l) +void struct_RenderModel_t_0910_win_to_lin(const void *w, void *l) { struct winRenderModel_t_0910 *win = (struct winRenderModel_t_0910 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -129,7 +129,7 @@ void struct_VRControllerState001_t_0910_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_0910_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_0910_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_0910 *win = (struct winVRControllerState001_t_0910 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -178,7 +178,7 @@ void struct_Compositor_FrameTiming_0910_lin_to_win(void *l, void *w) win->m_flRunningStartMs = lin->m_flRunningStartMs; } -void struct_Compositor_FrameTiming_0910_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_0910_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_0910 *win = (struct winCompositor_FrameTiming_0910 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_0912.cpp b/vrclient_x64/vrclient_x64/struct_converters_0912.cpp index 53280704..625d4ada 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_0912.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_0912.cpp @@ -25,7 +25,7 @@ void struct_VRControllerState001_t_0912_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_0912_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_0912_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_0912 *win = (struct winVRControllerState001_t_0912 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -74,7 +74,7 @@ void struct_CameraVideoStreamFrame_t_0912_lin_to_win(void *l, void *w) win->m_pImageData = lin->m_pImageData; } -void struct_CameraVideoStreamFrame_t_0912_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrame_t_0912_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrame_t_0912 *win = (struct winCameraVideoStreamFrame_t_0912 *)w; CameraVideoStreamFrame_t *lin = (CameraVideoStreamFrame_t *)l; @@ -137,7 +137,7 @@ void struct_Compositor_FrameTiming_0912_lin_to_win(void *l, void *w) win->m_flHandoffEndMs = lin->m_flHandoffEndMs; } -void struct_Compositor_FrameTiming_0912_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_0912_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_0912 *win = (struct winCompositor_FrameTiming_0912 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; @@ -178,7 +178,7 @@ void struct_RenderModel_TextureMap_t_0912_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_0912_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_0912_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_0912 *win = (struct winRenderModel_TextureMap_t_0912 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -228,7 +228,7 @@ void struct_RenderModel_t_0912_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_0912_win_to_lin(void *w, void *l) +void struct_RenderModel_t_0912_win_to_lin(const void *w, void *l) { struct winRenderModel_t_0912 *win = (struct winRenderModel_t_0912 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_0913.cpp b/vrclient_x64/vrclient_x64/struct_converters_0913.cpp index 97139e3a..88cdf200 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_0913.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_0913.cpp @@ -25,7 +25,7 @@ void struct_VRControllerState001_t_0913_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_0913_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_0913_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_0913 *win = (struct winVRControllerState001_t_0913 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -74,7 +74,7 @@ void struct_CameraVideoStreamFrame_t_0913_lin_to_win(void *l, void *w) win->m_pImageData = lin->m_pImageData; } -void struct_CameraVideoStreamFrame_t_0913_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrame_t_0913_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrame_t_0913 *win = (struct winCameraVideoStreamFrame_t_0913 *)w; CameraVideoStreamFrame_t *lin = (CameraVideoStreamFrame_t *)l; @@ -139,7 +139,7 @@ void struct_Compositor_FrameTiming_0913_lin_to_win(void *l, void *w) win->m_flCompositorUpdateCpuMs = lin->m_flCompositorUpdateCpuMs; } -void struct_Compositor_FrameTiming_0913_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_0913_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_0913 *win = (struct winCompositor_FrameTiming_0913 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; @@ -181,7 +181,7 @@ void struct_RenderModel_TextureMap_t_0913_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_0913_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_0913_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_0913 *win = (struct winRenderModel_TextureMap_t_0913 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -231,7 +231,7 @@ void struct_RenderModel_t_0913_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_0913_win_to_lin(void *w, void *l) +void struct_RenderModel_t_0913_win_to_lin(const void *w, void *l) { struct winRenderModel_t_0913 *win = (struct winRenderModel_t_0913 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_0914.cpp b/vrclient_x64/vrclient_x64/struct_converters_0914.cpp index 6e59b358..4f7f3049 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_0914.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_0914.cpp @@ -25,7 +25,7 @@ void struct_VRControllerState001_t_0914_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_0914_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_0914_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_0914 *win = (struct winVRControllerState001_t_0914 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -82,7 +82,7 @@ void struct_CameraVideoStreamFrame_t_0914_lin_to_win(void *l, void *w) win->m_pImageData = lin->m_pImageData; } -void struct_CameraVideoStreamFrame_t_0914_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrame_t_0914_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrame_t_0914 *win = (struct winCameraVideoStreamFrame_t_0914 *)w; CameraVideoStreamFrame_t *lin = (CameraVideoStreamFrame_t *)l; @@ -153,7 +153,7 @@ void struct_Compositor_FrameTiming_0914_lin_to_win(void *l, void *w) win->m_nPresents = lin->m_nPresents; } -void struct_Compositor_FrameTiming_0914_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_0914_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_0914 *win = (struct winCompositor_FrameTiming_0914 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; @@ -196,7 +196,7 @@ void struct_RenderModel_TextureMap_t_0914_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_0914_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_0914_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_0914 *win = (struct winRenderModel_TextureMap_t_0914 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -246,7 +246,7 @@ void struct_RenderModel_t_0914_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_0914_win_to_lin(void *w, void *l) +void struct_RenderModel_t_0914_win_to_lin(const void *w, void *l) { struct winRenderModel_t_0914 *win = (struct winRenderModel_t_0914 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_0915.cpp b/vrclient_x64/vrclient_x64/struct_converters_0915.cpp index 51f93edf..af7a3411 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_0915.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_0915.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_0915_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_0915_win_to_lin(void *w, void *l) +void struct_VREvent_t_0915_win_to_lin(const void *w, void *l) { struct winVREvent_t_0915 *win = (struct winVREvent_t_0915 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_0915_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_0915_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_0915_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_0915 *win = (struct winVRControllerState001_t_0915 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_0915_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_0915_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_0915_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_0915 *win = (struct winRenderModel_TextureMap_t_0915 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_0915_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_0915_win_to_lin(void *w, void *l) +void struct_RenderModel_t_0915_win_to_lin(const void *w, void *l) { struct winRenderModel_t_0915 *win = (struct winRenderModel_t_0915 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_0916.cpp b/vrclient_x64/vrclient_x64/struct_converters_0916.cpp index 4ce3cc44..ac95f6eb 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_0916.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_0916.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_0916_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_0916_win_to_lin(void *w, void *l) +void struct_VREvent_t_0916_win_to_lin(const void *w, void *l) { struct winVREvent_t_0916 *win = (struct winVREvent_t_0916 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_0916_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_0916_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_0916_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_0916 *win = (struct winVRControllerState001_t_0916 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_0916_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_0916_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_0916_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_0916 *win = (struct winRenderModel_TextureMap_t_0916 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_0916_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_0916_win_to_lin(void *w, void *l) +void struct_RenderModel_t_0916_win_to_lin(const void *w, void *l) { struct winRenderModel_t_0916 *win = (struct winRenderModel_t_0916 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_0917.cpp b/vrclient_x64/vrclient_x64/struct_converters_0917.cpp index 394f55bc..e8bebd43 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_0917.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_0917.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_0917_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_0917_win_to_lin(void *w, void *l) +void struct_VREvent_t_0917_win_to_lin(const void *w, void *l) { struct winVREvent_t_0917 *win = (struct winVREvent_t_0917 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_0917_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_0917_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_0917_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_0917 *win = (struct winVRControllerState001_t_0917 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_0917_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_0917_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_0917_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_0917 *win = (struct winRenderModel_TextureMap_t_0917 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_0917_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_0917_win_to_lin(void *w, void *l) +void struct_RenderModel_t_0917_win_to_lin(const void *w, void *l) { struct winRenderModel_t_0917 *win = (struct winRenderModel_t_0917 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_0918.cpp b/vrclient_x64/vrclient_x64/struct_converters_0918.cpp index 40e9545a..1bebe108 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_0918.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_0918.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_0918_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_0918_win_to_lin(void *w, void *l) +void struct_VREvent_t_0918_win_to_lin(const void *w, void *l) { struct winVREvent_t_0918 *win = (struct winVREvent_t_0918 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_0918_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_0918_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_0918_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_0918 *win = (struct winVRControllerState001_t_0918 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_0918_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_0918_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_0918_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_0918 *win = (struct winRenderModel_TextureMap_t_0918 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_0918_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_0918_win_to_lin(void *w, void *l) +void struct_RenderModel_t_0918_win_to_lin(const void *w, void *l) { struct winRenderModel_t_0918 *win = (struct winRenderModel_t_0918 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_0919.cpp b/vrclient_x64/vrclient_x64/struct_converters_0919.cpp index 5465715e..7f446bd3 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_0919.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_0919.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_0919_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_0919_win_to_lin(void *w, void *l) +void struct_VREvent_t_0919_win_to_lin(const void *w, void *l) { struct winVREvent_t_0919 *win = (struct winVREvent_t_0919 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_0919_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_0919_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_0919_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_0919 *win = (struct winVRControllerState001_t_0919 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_0919_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_0919_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_0919_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_0919 *win = (struct winRenderModel_TextureMap_t_0919 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_0919_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_0919_win_to_lin(void *w, void *l) +void struct_RenderModel_t_0919_win_to_lin(const void *w, void *l) { struct winRenderModel_t_0919 *win = (struct winRenderModel_t_0919 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_092.cpp b/vrclient_x64/vrclient_x64/struct_converters_092.cpp index bacbd88e..763d1a99 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_092.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_092.cpp @@ -25,7 +25,7 @@ void struct_RenderModel_TextureMap_t_092_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_092_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_092_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_092 *win = (struct winRenderModel_TextureMap_t_092 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -77,7 +77,7 @@ void struct_RenderModel_t_092_lin_to_win(void *l, void *w) struct_RenderModel_TextureMap_t_092_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture); } -void struct_RenderModel_t_092_win_to_lin(void *w, void *l) +void struct_RenderModel_t_092_win_to_lin(const void *w, void *l) { struct winRenderModel_t_092 *win = (struct winRenderModel_t_092 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -129,7 +129,7 @@ void struct_VRControllerState001_t_092_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_092_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_092_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_092 *win = (struct winVRControllerState001_t_092 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -162,7 +162,7 @@ void struct_Compositor_FrameTiming_092_lin_to_win(void *l, void *w) win->pose = lin->pose; } -void struct_Compositor_FrameTiming_092_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_092_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_092 *win = (struct winCompositor_FrameTiming_092 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_0920.cpp b/vrclient_x64/vrclient_x64/struct_converters_0920.cpp index ebf33d2a..e2f215b2 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_0920.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_0920.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_0920_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_0920_win_to_lin(void *w, void *l) +void struct_VREvent_t_0920_win_to_lin(const void *w, void *l) { struct winVREvent_t_0920 *win = (struct winVREvent_t_0920 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_0920_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_0920_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_0920_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_0920 *win = (struct winVRControllerState001_t_0920 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_0920_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_0920_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_0920_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_0920 *win = (struct winRenderModel_TextureMap_t_0920 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_0920_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_0920_win_to_lin(void *w, void *l) +void struct_RenderModel_t_0920_win_to_lin(const void *w, void *l) { struct winRenderModel_t_0920 *win = (struct winRenderModel_t_0920 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_093.cpp b/vrclient_x64/vrclient_x64/struct_converters_093.cpp index c989b6b3..1dc91cc1 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_093.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_093.cpp @@ -25,7 +25,7 @@ void struct_RenderModel_TextureMap_t_093_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_093_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_093_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_093 *win = (struct winRenderModel_TextureMap_t_093 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -77,7 +77,7 @@ void struct_RenderModel_t_093_lin_to_win(void *l, void *w) struct_RenderModel_TextureMap_t_093_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture); } -void struct_RenderModel_t_093_win_to_lin(void *w, void *l) +void struct_RenderModel_t_093_win_to_lin(const void *w, void *l) { struct winRenderModel_t_093 *win = (struct winRenderModel_t_093 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -129,7 +129,7 @@ void struct_VRControllerState001_t_093_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_093_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_093_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_093 *win = (struct winVRControllerState001_t_093 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -178,7 +178,7 @@ void struct_Compositor_FrameTiming_093_lin_to_win(void *l, void *w) win->m_flRunningStartMs = lin->m_flRunningStartMs; } -void struct_Compositor_FrameTiming_093_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_093_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_093 *win = (struct winCompositor_FrameTiming_093 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_094.cpp b/vrclient_x64/vrclient_x64/struct_converters_094.cpp index f6f5991d..567cce57 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_094.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_094.cpp @@ -25,7 +25,7 @@ void struct_RenderModel_TextureMap_t_094_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_094_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_094_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_094 *win = (struct winRenderModel_TextureMap_t_094 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -77,7 +77,7 @@ void struct_RenderModel_t_094_lin_to_win(void *l, void *w) struct_RenderModel_TextureMap_t_094_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture); } -void struct_RenderModel_t_094_win_to_lin(void *w, void *l) +void struct_RenderModel_t_094_win_to_lin(const void *w, void *l) { struct winRenderModel_t_094 *win = (struct winRenderModel_t_094 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -129,7 +129,7 @@ void struct_VRControllerState001_t_094_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_094_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_094_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_094 *win = (struct winVRControllerState001_t_094 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -178,7 +178,7 @@ void struct_Compositor_FrameTiming_094_lin_to_win(void *l, void *w) win->m_flRunningStartMs = lin->m_flRunningStartMs; } -void struct_Compositor_FrameTiming_094_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_094_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_094 *win = (struct winCompositor_FrameTiming_094 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_096.cpp b/vrclient_x64/vrclient_x64/struct_converters_096.cpp index 972437fe..6201f052 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_096.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_096.cpp @@ -25,7 +25,7 @@ void struct_RenderModel_TextureMap_t_096_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_096_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_096_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_096 *win = (struct winRenderModel_TextureMap_t_096 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -77,7 +77,7 @@ void struct_RenderModel_t_096_lin_to_win(void *l, void *w) struct_RenderModel_TextureMap_t_096_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture); } -void struct_RenderModel_t_096_win_to_lin(void *w, void *l) +void struct_RenderModel_t_096_win_to_lin(const void *w, void *l) { struct winRenderModel_t_096 *win = (struct winRenderModel_t_096 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -129,7 +129,7 @@ void struct_VRControllerState001_t_096_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_096_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_096_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_096 *win = (struct winVRControllerState001_t_096 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -178,7 +178,7 @@ void struct_Compositor_FrameTiming_096_lin_to_win(void *l, void *w) win->m_flRunningStartMs = lin->m_flRunningStartMs; } -void struct_Compositor_FrameTiming_096_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_096_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_096 *win = (struct winCompositor_FrameTiming_096 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_097.cpp b/vrclient_x64/vrclient_x64/struct_converters_097.cpp index debbe722..891780f5 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_097.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_097.cpp @@ -25,7 +25,7 @@ void struct_RenderModel_TextureMap_t_097_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_097_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_097_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_097 *win = (struct winRenderModel_TextureMap_t_097 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -77,7 +77,7 @@ void struct_RenderModel_t_097_lin_to_win(void *l, void *w) struct_RenderModel_TextureMap_t_097_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture); } -void struct_RenderModel_t_097_win_to_lin(void *w, void *l) +void struct_RenderModel_t_097_win_to_lin(const void *w, void *l) { struct winRenderModel_t_097 *win = (struct winRenderModel_t_097 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -129,7 +129,7 @@ void struct_VRControllerState001_t_097_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_097_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_097_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_097 *win = (struct winVRControllerState001_t_097 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -178,7 +178,7 @@ void struct_Compositor_FrameTiming_097_lin_to_win(void *l, void *w) win->m_flRunningStartMs = lin->m_flRunningStartMs; } -void struct_Compositor_FrameTiming_097_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_097_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_097 *win = (struct winCompositor_FrameTiming_097 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_098.cpp b/vrclient_x64/vrclient_x64/struct_converters_098.cpp index 96ef3cfe..1bfd7e6d 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_098.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_098.cpp @@ -25,7 +25,7 @@ void struct_RenderModel_TextureMap_t_098_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_098_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_098_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_098 *win = (struct winRenderModel_TextureMap_t_098 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -77,7 +77,7 @@ void struct_RenderModel_t_098_lin_to_win(void *l, void *w) struct_RenderModel_TextureMap_t_098_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture); } -void struct_RenderModel_t_098_win_to_lin(void *w, void *l) +void struct_RenderModel_t_098_win_to_lin(const void *w, void *l) { struct winRenderModel_t_098 *win = (struct winRenderModel_t_098 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -129,7 +129,7 @@ void struct_VRControllerState001_t_098_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_098_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_098_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_098 *win = (struct winVRControllerState001_t_098 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -178,7 +178,7 @@ void struct_Compositor_FrameTiming_098_lin_to_win(void *l, void *w) win->m_flRunningStartMs = lin->m_flRunningStartMs; } -void struct_Compositor_FrameTiming_098_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_098_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_098 *win = (struct winCompositor_FrameTiming_098 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_099.cpp b/vrclient_x64/vrclient_x64/struct_converters_099.cpp index 759c47fc..7e462dfc 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_099.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_099.cpp @@ -25,7 +25,7 @@ void struct_RenderModel_TextureMap_t_099_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_099_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_099_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_099 *win = (struct winRenderModel_TextureMap_t_099 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -77,7 +77,7 @@ void struct_RenderModel_t_099_lin_to_win(void *l, void *w) struct_RenderModel_TextureMap_t_099_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture); } -void struct_RenderModel_t_099_win_to_lin(void *w, void *l) +void struct_RenderModel_t_099_win_to_lin(const void *w, void *l) { struct winRenderModel_t_099 *win = (struct winRenderModel_t_099 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -129,7 +129,7 @@ void struct_VRControllerState001_t_099_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_099_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_099_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_099 *win = (struct winVRControllerState001_t_099 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -178,7 +178,7 @@ void struct_Compositor_FrameTiming_099_lin_to_win(void *l, void *w) win->m_flRunningStartMs = lin->m_flRunningStartMs; } -void struct_Compositor_FrameTiming_099_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_099_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_099 *win = (struct winCompositor_FrameTiming_099 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_100.cpp b/vrclient_x64/vrclient_x64/struct_converters_100.cpp index 750d61de..d0c88e62 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_100.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_100.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_100_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_100_win_to_lin(void *w, void *l) +void struct_VREvent_t_100_win_to_lin(const void *w, void *l) { struct winVREvent_t_100 *win = (struct winVREvent_t_100 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_100_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_100_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_100_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_100 *win = (struct winVRControllerState001_t_100 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_100_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_100_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_100_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_100 *win = (struct winRenderModel_TextureMap_t_100 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_100_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_100_win_to_lin(void *w, void *l) +void struct_RenderModel_t_100_win_to_lin(const void *w, void *l) { struct winRenderModel_t_100 *win = (struct winRenderModel_t_100 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_101.cpp b/vrclient_x64/vrclient_x64/struct_converters_101.cpp index 86edf6ba..c5cdeca8 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_101.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_101.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_101_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_101_win_to_lin(void *w, void *l) +void struct_VREvent_t_101_win_to_lin(const void *w, void *l) { struct winVREvent_t_101 *win = (struct winVREvent_t_101 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_101_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_101_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_101_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_101 *win = (struct winVRControllerState001_t_101 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_101_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_101_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_101_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_101 *win = (struct winRenderModel_TextureMap_t_101 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_101_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_101_win_to_lin(void *w, void *l) +void struct_RenderModel_t_101_win_to_lin(const void *w, void *l) { struct winRenderModel_t_101 *win = (struct winRenderModel_t_101 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1010.cpp b/vrclient_x64/vrclient_x64/struct_converters_1010.cpp index 89baf0ff..d2fc2601 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1010.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1010.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1010_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1010_win_to_lin(void *w, void *l) +void struct_VREvent_t_1010_win_to_lin(const void *w, void *l) { struct winVREvent_t_1010 *win = (struct winVREvent_t_1010 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1010_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1010_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1010_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1010 *win = (struct winVRControllerState001_t_1010 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_1010_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1010_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1010_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1010 *win = (struct winRenderModel_TextureMap_t_1010 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_1010_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1010_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1010_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1010 *win = (struct winRenderModel_t_1010 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1011.cpp b/vrclient_x64/vrclient_x64/struct_converters_1011.cpp index 52a2959f..bbe7b360 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1011.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1011.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1011_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1011_win_to_lin(void *w, void *l) +void struct_VREvent_t_1011_win_to_lin(const void *w, void *l) { struct winVREvent_t_1011 *win = (struct winVREvent_t_1011 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1011_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1011_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1011_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1011 *win = (struct winVRControllerState001_t_1011 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_1011_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1011_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1011_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1011 *win = (struct winRenderModel_TextureMap_t_1011 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_1011_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1011_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1011_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1011 *win = (struct winRenderModel_t_1011 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1012.cpp b/vrclient_x64/vrclient_x64/struct_converters_1012.cpp index 19d22039..8981ca9a 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1012.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1012.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1012_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1012_win_to_lin(void *w, void *l) +void struct_VREvent_t_1012_win_to_lin(const void *w, void *l) { struct winVREvent_t_1012 *win = (struct winVREvent_t_1012 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1012_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1012_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1012_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1012 *win = (struct winVRControllerState001_t_1012 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_1012_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1012_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1012_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1012 *win = (struct winRenderModel_TextureMap_t_1012 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_1012_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1012_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1012_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1012 *win = (struct winRenderModel_t_1012 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1013.cpp b/vrclient_x64/vrclient_x64/struct_converters_1013.cpp index 0688fd83..b039b2ed 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1013.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1013.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1013_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1013_win_to_lin(void *w, void *l) +void struct_VREvent_t_1013_win_to_lin(const void *w, void *l) { struct winVREvent_t_1013 *win = (struct winVREvent_t_1013 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1013_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1013_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1013_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1013 *win = (struct winVRControllerState001_t_1013 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_1013_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1013_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1013_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1013 *win = (struct winRenderModel_TextureMap_t_1013 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_1013_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1013_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1013_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1013 *win = (struct winRenderModel_t_1013 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1014.cpp b/vrclient_x64/vrclient_x64/struct_converters_1014.cpp index 2bca7420..19a75659 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1014.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1014.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1014_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1014_win_to_lin(void *w, void *l) +void struct_VREvent_t_1014_win_to_lin(const void *w, void *l) { struct winVREvent_t_1014 *win = (struct winVREvent_t_1014 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1014_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1014_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1014_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1014 *win = (struct winVRControllerState001_t_1014 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_1014_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1014_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1014_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1014 *win = (struct winRenderModel_TextureMap_t_1014 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_1014_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1014_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1014_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1014 *win = (struct winRenderModel_t_1014 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1015.cpp b/vrclient_x64/vrclient_x64/struct_converters_1015.cpp index b04ea41a..cf4d54e0 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1015.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1015.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1015_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1015_win_to_lin(void *w, void *l) +void struct_VREvent_t_1015_win_to_lin(const void *w, void *l) { struct winVREvent_t_1015 *win = (struct winVREvent_t_1015 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1015_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1015_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1015_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1015 *win = (struct winVRControllerState001_t_1015 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_1015_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1015_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1015_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1015 *win = (struct winRenderModel_TextureMap_t_1015 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_1015_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1015_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1015_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1015 *win = (struct winRenderModel_t_1015 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -193,7 +193,7 @@ void struct_InputAnalogActionData_t_1015_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1015_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1015_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1015 *win = (struct winInputAnalogActionData_t_1015 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -229,7 +229,7 @@ void struct_InputDigitalActionData_t_1015_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1015_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1015_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1015 *win = (struct winInputDigitalActionData_t_1015 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -257,7 +257,7 @@ void struct_InputPoseActionData_t_1015_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1015_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1015_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1015 *win = (struct winInputPoseActionData_t_1015 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -281,7 +281,7 @@ void struct_InputSkeletonActionData_t_1015_lin_to_win(void *l, void *w) win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletonActionData_t_1015_win_to_lin(void *w, void *l) +void struct_InputSkeletonActionData_t_1015_win_to_lin(const void *w, void *l) { struct winInputSkeletonActionData_t_1015 *win = (struct winInputSkeletonActionData_t_1015 *)w; InputSkeletonActionData_t *lin = (InputSkeletonActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1016.cpp b/vrclient_x64/vrclient_x64/struct_converters_1016.cpp index 9fd2b16a..8a9971df 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1016.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1016.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1016_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1016_win_to_lin(void *w, void *l) +void struct_VREvent_t_1016_win_to_lin(const void *w, void *l) { struct winVREvent_t_1016 *win = (struct winVREvent_t_1016 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1016_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1016_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1016_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1016 *win = (struct winVRControllerState001_t_1016 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_1016_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1016_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1016_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1016 *win = (struct winRenderModel_TextureMap_t_1016 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_1016_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1016_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1016_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1016 *win = (struct winRenderModel_t_1016 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -193,7 +193,7 @@ void struct_InputAnalogActionData_t_1016_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1016_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1016_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1016 *win = (struct winInputAnalogActionData_t_1016 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -229,7 +229,7 @@ void struct_InputDigitalActionData_t_1016_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1016_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1016_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1016 *win = (struct winInputDigitalActionData_t_1016 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -257,7 +257,7 @@ void struct_InputPoseActionData_t_1016_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1016_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1016_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1016 *win = (struct winInputPoseActionData_t_1016 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -283,7 +283,7 @@ void struct_InputSkeletalActionData_t_1016_lin_to_win(void *l, void *w, uint32_t win->boneCount = lin->boneCount; } -void struct_InputSkeletalActionData_t_1016_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1016_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1016 *win = (struct winInputSkeletalActionData_t_1016 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1017.cpp b/vrclient_x64/vrclient_x64/struct_converters_1017.cpp index 9e932016..2b3a7262 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1017.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1017.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1017_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1017_win_to_lin(void *w, void *l) +void struct_VREvent_t_1017_win_to_lin(const void *w, void *l) { struct winVREvent_t_1017 *win = (struct winVREvent_t_1017 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1017_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1017_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1017_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1017 *win = (struct winVRControllerState001_t_1017 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -89,7 +89,7 @@ void struct_CameraVideoStreamFrameHeader_t_1017_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1017_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1017_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1017 *win = (struct winCameraVideoStreamFrameHeader_t_1017 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -121,7 +121,7 @@ void struct_RenderModel_TextureMap_t_1017_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1017_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1017_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1017 *win = (struct winRenderModel_TextureMap_t_1017 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -171,7 +171,7 @@ void struct_RenderModel_t_1017_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1017_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1017_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1017 *win = (struct winRenderModel_t_1017 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -231,7 +231,7 @@ void struct_InputAnalogActionData_t_1017_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1017_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1017_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1017 *win = (struct winInputAnalogActionData_t_1017 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -267,7 +267,7 @@ void struct_InputDigitalActionData_t_1017_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1017_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1017_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1017 *win = (struct winInputDigitalActionData_t_1017 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -295,7 +295,7 @@ void struct_InputPoseActionData_t_1017_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1017_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1017_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1017 *win = (struct winInputPoseActionData_t_1017 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -321,7 +321,7 @@ void struct_InputSkeletalActionData_t_1017_lin_to_win(void *l, void *w, uint32_t win->boneCount = lin->boneCount; } -void struct_InputSkeletalActionData_t_1017_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1017_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1017 *win = (struct winInputSkeletalActionData_t_1017 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_102.cpp b/vrclient_x64/vrclient_x64/struct_converters_102.cpp index 18f8ebcc..41ac4e4a 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_102.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_102.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_102_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_102_win_to_lin(void *w, void *l) +void struct_VREvent_t_102_win_to_lin(const void *w, void *l) { struct winVREvent_t_102 *win = (struct winVREvent_t_102 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_102_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_102_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_102_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_102 *win = (struct winVRControllerState001_t_102 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -121,7 +121,7 @@ void struct_Compositor_FrameTiming_102_lin_to_win(void *l, void *w) win->m_HmdPose = lin->m_HmdPose; } -void struct_Compositor_FrameTiming_102_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_102_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_102 *win = (struct winCompositor_FrameTiming_102 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; @@ -169,7 +169,7 @@ void struct_RenderModel_TextureMap_t_102_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_102_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_102_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_102 *win = (struct winRenderModel_TextureMap_t_102 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -219,7 +219,7 @@ void struct_RenderModel_t_102_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_102_win_to_lin(void *w, void *l) +void struct_RenderModel_t_102_win_to_lin(const void *w, void *l) { struct winRenderModel_t_102 *win = (struct winRenderModel_t_102 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_103.cpp b/vrclient_x64/vrclient_x64/struct_converters_103.cpp index 7e725e9f..a8d94f35 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_103.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_103.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_103_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_103_win_to_lin(void *w, void *l) +void struct_VREvent_t_103_win_to_lin(const void *w, void *l) { struct winVREvent_t_103 *win = (struct winVREvent_t_103 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_103_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_103_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_103_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_103 *win = (struct winVRControllerState001_t_103 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -121,7 +121,7 @@ void struct_Compositor_FrameTiming_103_lin_to_win(void *l, void *w) win->m_HmdPose = lin->m_HmdPose; } -void struct_Compositor_FrameTiming_103_win_to_lin(void *w, void *l) +void struct_Compositor_FrameTiming_103_win_to_lin(const void *w, void *l) { struct winCompositor_FrameTiming_103 *win = (struct winCompositor_FrameTiming_103 *)w; Compositor_FrameTiming *lin = (Compositor_FrameTiming *)l; @@ -169,7 +169,7 @@ void struct_RenderModel_TextureMap_t_103_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_103_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_103_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_103 *win = (struct winRenderModel_TextureMap_t_103 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -219,7 +219,7 @@ void struct_RenderModel_t_103_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_103_win_to_lin(void *w, void *l) +void struct_RenderModel_t_103_win_to_lin(const void *w, void *l) { struct winRenderModel_t_103 *win = (struct winRenderModel_t_103 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_103a.cpp b/vrclient_x64/vrclient_x64/struct_converters_103a.cpp index fcb43c74..f8b77294 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_103a.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_103a.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_103a_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_103a_win_to_lin(void *w, void *l) +void struct_VREvent_t_103a_win_to_lin(const void *w, void *l) { struct winVREvent_t_103a *win = (struct winVREvent_t_103a *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_103a_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_103a_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_103a_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_103a *win = (struct winVRControllerState001_t_103a *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_103a_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_103a_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_103a_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_103a *win = (struct winRenderModel_TextureMap_t_103a *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_103a_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_103a_win_to_lin(void *w, void *l) +void struct_RenderModel_t_103a_win_to_lin(const void *w, void *l) { struct winRenderModel_t_103a *win = (struct winRenderModel_t_103a *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_104.cpp b/vrclient_x64/vrclient_x64/struct_converters_104.cpp index 823c2aea..60a8aa4c 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_104.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_104.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_104_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_104_win_to_lin(void *w, void *l) +void struct_VREvent_t_104_win_to_lin(const void *w, void *l) { struct winVREvent_t_104 *win = (struct winVREvent_t_104 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_104_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_104_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_104_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_104 *win = (struct winVRControllerState001_t_104 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_104_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_104_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_104_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_104 *win = (struct winRenderModel_TextureMap_t_104 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_104_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_104_win_to_lin(void *w, void *l) +void struct_RenderModel_t_104_win_to_lin(const void *w, void *l) { struct winRenderModel_t_104 *win = (struct winRenderModel_t_104 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_105.cpp b/vrclient_x64/vrclient_x64/struct_converters_105.cpp index cc57e987..fed43684 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_105.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_105.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_105_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_105_win_to_lin(void *w, void *l) +void struct_VREvent_t_105_win_to_lin(const void *w, void *l) { struct winVREvent_t_105 *win = (struct winVREvent_t_105 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_105_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_105_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_105_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_105 *win = (struct winVRControllerState001_t_105 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_105_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_105_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_105_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_105 *win = (struct winRenderModel_TextureMap_t_105 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_105_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_105_win_to_lin(void *w, void *l) +void struct_RenderModel_t_105_win_to_lin(const void *w, void *l) { struct winRenderModel_t_105 *win = (struct winRenderModel_t_105 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_106.cpp b/vrclient_x64/vrclient_x64/struct_converters_106.cpp index 5ce6323b..bf807349 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_106.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_106.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_106_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_106_win_to_lin(void *w, void *l) +void struct_VREvent_t_106_win_to_lin(const void *w, void *l) { struct winVREvent_t_106 *win = (struct winVREvent_t_106 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_106_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_106_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_106_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_106 *win = (struct winVRControllerState001_t_106 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_106_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_106_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_106_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_106 *win = (struct winRenderModel_TextureMap_t_106 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_106_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_106_win_to_lin(void *w, void *l) +void struct_RenderModel_t_106_win_to_lin(const void *w, void *l) { struct winRenderModel_t_106 *win = (struct winRenderModel_t_106 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_107.cpp b/vrclient_x64/vrclient_x64/struct_converters_107.cpp index 491f1224..1aeba4a7 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_107.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_107.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_107_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_107_win_to_lin(void *w, void *l) +void struct_VREvent_t_107_win_to_lin(const void *w, void *l) { struct winVREvent_t_107 *win = (struct winVREvent_t_107 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_107_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_107_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_107_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_107 *win = (struct winVRControllerState001_t_107 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_107_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_107_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_107_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_107 *win = (struct winRenderModel_TextureMap_t_107 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_107_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_107_win_to_lin(void *w, void *l) +void struct_RenderModel_t_107_win_to_lin(const void *w, void *l) { struct winRenderModel_t_107 *win = (struct winRenderModel_t_107 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_108.cpp b/vrclient_x64/vrclient_x64/struct_converters_108.cpp index 05c09ee3..a5210ec1 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_108.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_108.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_108_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_108_win_to_lin(void *w, void *l) +void struct_VREvent_t_108_win_to_lin(const void *w, void *l) { struct winVREvent_t_108 *win = (struct winVREvent_t_108 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_108_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_108_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_108_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_108 *win = (struct winVRControllerState001_t_108 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_108_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_108_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_108_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_108 *win = (struct winRenderModel_TextureMap_t_108 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_108_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_108_win_to_lin(void *w, void *l) +void struct_RenderModel_t_108_win_to_lin(const void *w, void *l) { struct winRenderModel_t_108 *win = (struct winRenderModel_t_108 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_109.cpp b/vrclient_x64/vrclient_x64/struct_converters_109.cpp index af9d0e3e..de00d04c 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_109.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_109.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_109_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_109_win_to_lin(void *w, void *l) +void struct_VREvent_t_109_win_to_lin(const void *w, void *l) { struct winVREvent_t_109 *win = (struct winVREvent_t_109 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_109_lin_to_win(void *l, void *w, uint32_t sz) memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_109_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_109_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_109 *win = (struct winVRControllerState001_t_109 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -83,7 +83,7 @@ void struct_RenderModel_TextureMap_t_109_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_109_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_109_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_109 *win = (struct winRenderModel_TextureMap_t_109 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -133,7 +133,7 @@ void struct_RenderModel_t_109_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_109_win_to_lin(void *w, void *l) +void struct_RenderModel_t_109_win_to_lin(const void *w, void *l) { struct winRenderModel_t_109 *win = (struct winRenderModel_t_109 *)w; RenderModel_t *lin = (RenderModel_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_11030.cpp b/vrclient_x64/vrclient_x64/struct_converters_11030.cpp index e787d740..c01ffb32 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_11030.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_11030.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_11030_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_11030_win_to_lin(void *w, void *l) +void struct_VREvent_t_11030_win_to_lin(const void *w, void *l) { struct winVREvent_t_11030 *win = (struct winVREvent_t_11030 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_11030_lin_to_win(void *l, void *w, uint32_t s memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_11030_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_11030_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_11030 *win = (struct winVRControllerState001_t_11030 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -89,7 +89,7 @@ void struct_CameraVideoStreamFrameHeader_t_11030_lin_to_win(void *l, void *w, ui win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_11030_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_11030_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_11030 *win = (struct winCameraVideoStreamFrameHeader_t_11030 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -121,7 +121,7 @@ void struct_RenderModel_TextureMap_t_11030_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_11030_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_11030_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_11030 *win = (struct winRenderModel_TextureMap_t_11030 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -171,7 +171,7 @@ void struct_RenderModel_t_11030_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_11030_win_to_lin(void *w, void *l) +void struct_RenderModel_t_11030_win_to_lin(const void *w, void *l) { struct winRenderModel_t_11030 *win = (struct winRenderModel_t_11030 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -231,7 +231,7 @@ void struct_InputAnalogActionData_t_11030_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_11030_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_11030_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_11030 *win = (struct winInputAnalogActionData_t_11030 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -267,7 +267,7 @@ void struct_InputDigitalActionData_t_11030_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_11030_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_11030_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_11030 *win = (struct winInputDigitalActionData_t_11030 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -295,7 +295,7 @@ void struct_InputPoseActionData_t_11030_lin_to_win(void *l, void *w, uint32_t sz win->pose = lin->pose; } -void struct_InputPoseActionData_t_11030_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_11030_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_11030 *win = (struct winInputPoseActionData_t_11030 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -319,7 +319,7 @@ void struct_InputSkeletalActionData_t_11030_lin_to_win(void *l, void *w, uint32_ win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_11030_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_11030_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_11030 *win = (struct winInputSkeletalActionData_t_11030 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_11111.cpp b/vrclient_x64/vrclient_x64/struct_converters_11111.cpp index c828dd41..39963a0e 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_11111.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_11111.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_11111_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_11111_win_to_lin(void *w, void *l) +void struct_VREvent_t_11111_win_to_lin(const void *w, void *l) { struct winVREvent_t_11111 *win = (struct winVREvent_t_11111 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_11111_lin_to_win(void *l, void *w, uint32_t s memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_11111_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_11111_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_11111 *win = (struct winVRControllerState001_t_11111 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -89,7 +89,7 @@ void struct_CameraVideoStreamFrameHeader_t_11111_lin_to_win(void *l, void *w, ui win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_11111_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_11111_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_11111 *win = (struct winCameraVideoStreamFrameHeader_t_11111 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -123,7 +123,7 @@ void struct_RenderModel_TextureMap_t_11111_lin_to_win(void *l, void *w) win->format = lin->format; } -void struct_RenderModel_TextureMap_t_11111_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_11111_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_11111 *win = (struct winRenderModel_TextureMap_t_11111 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -175,7 +175,7 @@ void struct_RenderModel_t_11111_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_11111_win_to_lin(void *w, void *l) +void struct_RenderModel_t_11111_win_to_lin(const void *w, void *l) { struct winRenderModel_t_11111 *win = (struct winRenderModel_t_11111 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -235,7 +235,7 @@ void struct_InputAnalogActionData_t_11111_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_11111_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_11111_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_11111 *win = (struct winInputAnalogActionData_t_11111 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -271,7 +271,7 @@ void struct_InputDigitalActionData_t_11111_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_11111_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_11111_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_11111 *win = (struct winInputDigitalActionData_t_11111 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -299,7 +299,7 @@ void struct_InputPoseActionData_t_11111_lin_to_win(void *l, void *w, uint32_t sz win->pose = lin->pose; } -void struct_InputPoseActionData_t_11111_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_11111_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_11111 *win = (struct winInputPoseActionData_t_11111 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -323,7 +323,7 @@ void struct_InputSkeletalActionData_t_11111_lin_to_win(void *l, void *w, uint32_ win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_11111_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_11111_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_11111 *win = (struct winInputSkeletalActionData_t_11111 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1125.cpp b/vrclient_x64/vrclient_x64/struct_converters_1125.cpp index ccfeaf5d..32e511f4 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1125.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1125.cpp @@ -21,7 +21,7 @@ void struct_VRVulkanTextureArrayData_t_1125_lin_to_win(void *l, void *w) win->m_unArraySize = lin->m_unArraySize; } -void struct_VRVulkanTextureArrayData_t_1125_win_to_lin(void *w, void *l) +void struct_VRVulkanTextureArrayData_t_1125_win_to_lin(const void *w, void *l) { struct winVRVulkanTextureArrayData_t_1125 *win = (struct winVRVulkanTextureArrayData_t_1125 *)w; VRVulkanTextureArrayData_t *lin = (VRVulkanTextureArrayData_t *)l; @@ -48,7 +48,7 @@ void struct_VREvent_t_1125_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1125_win_to_lin(void *w, void *l) +void struct_VREvent_t_1125_win_to_lin(const void *w, void *l) { struct winVREvent_t_1125 *win = (struct winVREvent_t_1125 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -77,7 +77,7 @@ void struct_VRControllerState001_t_1125_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1125_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1125_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1125 *win = (struct winVRControllerState001_t_1125 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -112,7 +112,7 @@ void struct_CameraVideoStreamFrameHeader_t_1125_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1125_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1125_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1125 *win = (struct winCameraVideoStreamFrameHeader_t_1125 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -146,7 +146,7 @@ void struct_RenderModel_TextureMap_t_1125_lin_to_win(void *l, void *w) win->format = lin->format; } -void struct_RenderModel_TextureMap_t_1125_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1125_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1125 *win = (struct winRenderModel_TextureMap_t_1125 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -198,7 +198,7 @@ void struct_RenderModel_t_1125_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1125_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1125_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1125 *win = (struct winRenderModel_t_1125 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -258,7 +258,7 @@ void struct_InputAnalogActionData_t_1125_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1125_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1125_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1125 *win = (struct winInputAnalogActionData_t_1125 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -294,7 +294,7 @@ void struct_InputDigitalActionData_t_1125_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1125_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1125_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1125 *win = (struct winInputDigitalActionData_t_1125 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -322,7 +322,7 @@ void struct_InputPoseActionData_t_1125_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1125_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1125_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1125 *win = (struct winInputPoseActionData_t_1125 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -346,7 +346,7 @@ void struct_InputSkeletalActionData_t_1125_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_1125_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1125_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1125 *win = (struct winInputSkeletalActionData_t_1125 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_11310.cpp b/vrclient_x64/vrclient_x64/struct_converters_11310.cpp index 914d3827..6f3a4768 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_11310.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_11310.cpp @@ -21,7 +21,7 @@ void struct_VRVulkanTextureArrayData_t_11310_lin_to_win(void *l, void *w) win->m_unArraySize = lin->m_unArraySize; } -void struct_VRVulkanTextureArrayData_t_11310_win_to_lin(void *w, void *l) +void struct_VRVulkanTextureArrayData_t_11310_win_to_lin(const void *w, void *l) { struct winVRVulkanTextureArrayData_t_11310 *win = (struct winVRVulkanTextureArrayData_t_11310 *)w; VRVulkanTextureArrayData_t *lin = (VRVulkanTextureArrayData_t *)l; @@ -48,7 +48,7 @@ void struct_VREvent_t_11310_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_11310_win_to_lin(void *w, void *l) +void struct_VREvent_t_11310_win_to_lin(const void *w, void *l) { struct winVREvent_t_11310 *win = (struct winVREvent_t_11310 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -77,7 +77,7 @@ void struct_VRControllerState001_t_11310_lin_to_win(void *l, void *w, uint32_t s memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_11310_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_11310_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_11310 *win = (struct winVRControllerState001_t_11310 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -112,7 +112,7 @@ void struct_CameraVideoStreamFrameHeader_t_11310_lin_to_win(void *l, void *w, ui win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_11310_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_11310_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_11310 *win = (struct winCameraVideoStreamFrameHeader_t_11310 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -146,7 +146,7 @@ void struct_RenderModel_TextureMap_t_11310_lin_to_win(void *l, void *w) win->format = lin->format; } -void struct_RenderModel_TextureMap_t_11310_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_11310_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_11310 *win = (struct winRenderModel_TextureMap_t_11310 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -198,7 +198,7 @@ void struct_RenderModel_t_11310_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_11310_win_to_lin(void *w, void *l) +void struct_RenderModel_t_11310_win_to_lin(const void *w, void *l) { struct winRenderModel_t_11310 *win = (struct winRenderModel_t_11310 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -258,7 +258,7 @@ void struct_InputAnalogActionData_t_11310_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_11310_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_11310_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_11310 *win = (struct winInputAnalogActionData_t_11310 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -294,7 +294,7 @@ void struct_InputDigitalActionData_t_11310_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_11310_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_11310_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_11310 *win = (struct winInputDigitalActionData_t_11310 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -322,7 +322,7 @@ void struct_InputPoseActionData_t_11310_lin_to_win(void *l, void *w, uint32_t sz win->pose = lin->pose; } -void struct_InputPoseActionData_t_11310_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_11310_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_11310 *win = (struct winInputPoseActionData_t_11310 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -346,7 +346,7 @@ void struct_InputSkeletalActionData_t_11310_lin_to_win(void *l, void *w, uint32_ win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_11310_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_11310_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_11310 *win = (struct winInputSkeletalActionData_t_11310 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_113b.cpp b/vrclient_x64/vrclient_x64/struct_converters_113b.cpp index 9bc72200..e3da7626 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_113b.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_113b.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_113b_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_113b_win_to_lin(void *w, void *l) +void struct_VREvent_t_113b_win_to_lin(const void *w, void *l) { struct winVREvent_t_113b *win = (struct winVREvent_t_113b *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_113b_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_113b_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_113b_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_113b *win = (struct winVRControllerState001_t_113b *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -89,7 +89,7 @@ void struct_CameraVideoStreamFrameHeader_t_113b_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_113b_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_113b_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_113b *win = (struct winCameraVideoStreamFrameHeader_t_113b *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -121,7 +121,7 @@ void struct_RenderModel_TextureMap_t_113b_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_113b_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_113b_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_113b *win = (struct winRenderModel_TextureMap_t_113b *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -171,7 +171,7 @@ void struct_RenderModel_t_113b_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_113b_win_to_lin(void *w, void *l) +void struct_RenderModel_t_113b_win_to_lin(const void *w, void *l) { struct winRenderModel_t_113b *win = (struct winRenderModel_t_113b *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -231,7 +231,7 @@ void struct_InputAnalogActionData_t_113b_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_113b_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_113b_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_113b *win = (struct winInputAnalogActionData_t_113b *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -267,7 +267,7 @@ void struct_InputDigitalActionData_t_113b_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_113b_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_113b_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_113b *win = (struct winInputDigitalActionData_t_113b *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -295,7 +295,7 @@ void struct_InputPoseActionData_t_113b_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_113b_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_113b_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_113b *win = (struct winInputPoseActionData_t_113b *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -319,7 +319,7 @@ void struct_InputSkeletalActionData_t_113b_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_113b_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_113b_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_113b *win = (struct winInputSkeletalActionData_t_113b *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_11415.cpp b/vrclient_x64/vrclient_x64/struct_converters_11415.cpp index a5e69575..791e7bbe 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_11415.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_11415.cpp @@ -21,7 +21,7 @@ void struct_VRVulkanTextureArrayData_t_11415_lin_to_win(void *l, void *w) win->m_unArraySize = lin->m_unArraySize; } -void struct_VRVulkanTextureArrayData_t_11415_win_to_lin(void *w, void *l) +void struct_VRVulkanTextureArrayData_t_11415_win_to_lin(const void *w, void *l) { struct winVRVulkanTextureArrayData_t_11415 *win = (struct winVRVulkanTextureArrayData_t_11415 *)w; VRVulkanTextureArrayData_t *lin = (VRVulkanTextureArrayData_t *)l; @@ -48,7 +48,7 @@ void struct_VREvent_t_11415_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_11415_win_to_lin(void *w, void *l) +void struct_VREvent_t_11415_win_to_lin(const void *w, void *l) { struct winVREvent_t_11415 *win = (struct winVREvent_t_11415 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -77,7 +77,7 @@ void struct_VRControllerState001_t_11415_lin_to_win(void *l, void *w, uint32_t s memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_11415_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_11415_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_11415 *win = (struct winVRControllerState001_t_11415 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -112,7 +112,7 @@ void struct_CameraVideoStreamFrameHeader_t_11415_lin_to_win(void *l, void *w, ui win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_11415_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_11415_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_11415 *win = (struct winCameraVideoStreamFrameHeader_t_11415 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -146,7 +146,7 @@ void struct_RenderModel_TextureMap_t_11415_lin_to_win(void *l, void *w) win->format = lin->format; } -void struct_RenderModel_TextureMap_t_11415_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_11415_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_11415 *win = (struct winRenderModel_TextureMap_t_11415 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -198,7 +198,7 @@ void struct_RenderModel_t_11415_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_11415_win_to_lin(void *w, void *l) +void struct_RenderModel_t_11415_win_to_lin(const void *w, void *l) { struct winRenderModel_t_11415 *win = (struct winRenderModel_t_11415 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -258,7 +258,7 @@ void struct_InputAnalogActionData_t_11415_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_11415_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_11415_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_11415 *win = (struct winInputAnalogActionData_t_11415 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -294,7 +294,7 @@ void struct_InputDigitalActionData_t_11415_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_11415_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_11415_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_11415 *win = (struct winInputDigitalActionData_t_11415 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -322,7 +322,7 @@ void struct_InputPoseActionData_t_11415_lin_to_win(void *l, void *w, uint32_t sz win->pose = lin->pose; } -void struct_InputPoseActionData_t_11415_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_11415_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_11415 *win = (struct winInputPoseActionData_t_11415 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -346,7 +346,7 @@ void struct_InputSkeletalActionData_t_11415_lin_to_win(void *l, void *w, uint32_ win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_11415_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_11415_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_11415 *win = (struct winInputSkeletalActionData_t_11415 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1168.cpp b/vrclient_x64/vrclient_x64/struct_converters_1168.cpp index 2ff2fbe8..845aa5b0 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1168.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1168.cpp @@ -21,7 +21,7 @@ void struct_VRVulkanTextureArrayData_t_1168_lin_to_win(void *l, void *w) win->m_unArraySize = lin->m_unArraySize; } -void struct_VRVulkanTextureArrayData_t_1168_win_to_lin(void *w, void *l) +void struct_VRVulkanTextureArrayData_t_1168_win_to_lin(const void *w, void *l) { struct winVRVulkanTextureArrayData_t_1168 *win = (struct winVRVulkanTextureArrayData_t_1168 *)w; VRVulkanTextureArrayData_t *lin = (VRVulkanTextureArrayData_t *)l; @@ -48,7 +48,7 @@ void struct_VREvent_t_1168_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1168_win_to_lin(void *w, void *l) +void struct_VREvent_t_1168_win_to_lin(const void *w, void *l) { struct winVREvent_t_1168 *win = (struct winVREvent_t_1168 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -77,7 +77,7 @@ void struct_VRControllerState001_t_1168_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1168_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1168_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1168 *win = (struct winVRControllerState001_t_1168 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -112,7 +112,7 @@ void struct_CameraVideoStreamFrameHeader_t_1168_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1168_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1168_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1168 *win = (struct winCameraVideoStreamFrameHeader_t_1168 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -146,7 +146,7 @@ void struct_RenderModel_TextureMap_t_1168_lin_to_win(void *l, void *w) win->format = lin->format; } -void struct_RenderModel_TextureMap_t_1168_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1168_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1168 *win = (struct winRenderModel_TextureMap_t_1168 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -198,7 +198,7 @@ void struct_RenderModel_t_1168_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1168_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1168_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1168 *win = (struct winRenderModel_t_1168 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -258,7 +258,7 @@ void struct_InputAnalogActionData_t_1168_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1168_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1168_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1168 *win = (struct winInputAnalogActionData_t_1168 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -294,7 +294,7 @@ void struct_InputDigitalActionData_t_1168_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1168_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1168_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1168 *win = (struct winInputDigitalActionData_t_1168 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -322,7 +322,7 @@ void struct_InputPoseActionData_t_1168_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1168_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1168_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1168 *win = (struct winInputPoseActionData_t_1168 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -346,7 +346,7 @@ void struct_InputSkeletalActionData_t_1168_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_1168_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1168_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1168 *win = (struct winInputSkeletalActionData_t_1168 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1210.cpp b/vrclient_x64/vrclient_x64/struct_converters_1210.cpp index 7a92443a..eb921918 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1210.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1210.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1210_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1210_win_to_lin(void *w, void *l) +void struct_VREvent_t_1210_win_to_lin(const void *w, void *l) { struct winVREvent_t_1210 *win = (struct winVREvent_t_1210 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1210_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1210_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1210_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1210 *win = (struct winVRControllerState001_t_1210 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -89,7 +89,7 @@ void struct_CameraVideoStreamFrameHeader_t_1210_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1210_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1210_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1210 *win = (struct winCameraVideoStreamFrameHeader_t_1210 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -121,7 +121,7 @@ void struct_RenderModel_TextureMap_t_1210_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1210_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1210_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1210 *win = (struct winRenderModel_TextureMap_t_1210 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -171,7 +171,7 @@ void struct_RenderModel_t_1210_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1210_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1210_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1210 *win = (struct winRenderModel_t_1210 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -231,7 +231,7 @@ void struct_InputAnalogActionData_t_1210_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1210_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1210_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1210 *win = (struct winInputAnalogActionData_t_1210 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -267,7 +267,7 @@ void struct_InputDigitalActionData_t_1210_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1210_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1210_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1210 *win = (struct winInputDigitalActionData_t_1210 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -295,7 +295,7 @@ void struct_InputPoseActionData_t_1210_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1210_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1210_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1210 *win = (struct winInputPoseActionData_t_1210 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -319,7 +319,7 @@ void struct_InputSkeletalActionData_t_1210_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_1210_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1210_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1210 *win = (struct winInputSkeletalActionData_t_1210 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1237.cpp b/vrclient_x64/vrclient_x64/struct_converters_1237.cpp index cfc2d85f..fd363e23 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1237.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1237.cpp @@ -21,7 +21,7 @@ void struct_VRVulkanTextureArrayData_t_1237_lin_to_win(void *l, void *w) win->m_unArraySize = lin->m_unArraySize; } -void struct_VRVulkanTextureArrayData_t_1237_win_to_lin(void *w, void *l) +void struct_VRVulkanTextureArrayData_t_1237_win_to_lin(const void *w, void *l) { struct winVRVulkanTextureArrayData_t_1237 *win = (struct winVRVulkanTextureArrayData_t_1237 *)w; VRVulkanTextureArrayData_t *lin = (VRVulkanTextureArrayData_t *)l; @@ -48,7 +48,7 @@ void struct_VREvent_t_1237_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1237_win_to_lin(void *w, void *l) +void struct_VREvent_t_1237_win_to_lin(const void *w, void *l) { struct winVREvent_t_1237 *win = (struct winVREvent_t_1237 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -77,7 +77,7 @@ void struct_VRControllerState001_t_1237_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1237_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1237_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1237 *win = (struct winVRControllerState001_t_1237 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -112,7 +112,7 @@ void struct_CameraVideoStreamFrameHeader_t_1237_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1237_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1237_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1237 *win = (struct winCameraVideoStreamFrameHeader_t_1237 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -148,7 +148,7 @@ void struct_RenderModel_TextureMap_t_1237_lin_to_win(void *l, void *w) win->unMipLevels = lin->unMipLevels; } -void struct_RenderModel_TextureMap_t_1237_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1237_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1237 *win = (struct winRenderModel_TextureMap_t_1237 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -202,7 +202,7 @@ void struct_RenderModel_t_1237_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1237_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1237_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1237 *win = (struct winRenderModel_t_1237 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -262,7 +262,7 @@ void struct_InputAnalogActionData_t_1237_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1237_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1237_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1237 *win = (struct winInputAnalogActionData_t_1237 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -298,7 +298,7 @@ void struct_InputDigitalActionData_t_1237_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1237_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1237_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1237 *win = (struct winInputDigitalActionData_t_1237 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -326,7 +326,7 @@ void struct_InputPoseActionData_t_1237_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1237_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1237_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1237 *win = (struct winInputPoseActionData_t_1237 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -350,7 +350,7 @@ void struct_InputSkeletalActionData_t_1237_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_1237_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1237_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1237 *win = (struct winInputSkeletalActionData_t_1237 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1267.cpp b/vrclient_x64/vrclient_x64/struct_converters_1267.cpp index 0cab8a23..17fe58c8 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1267.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1267.cpp @@ -21,7 +21,7 @@ void struct_VRVulkanTextureArrayData_t_1267_lin_to_win(void *l, void *w) win->m_unArraySize = lin->m_unArraySize; } -void struct_VRVulkanTextureArrayData_t_1267_win_to_lin(void *w, void *l) +void struct_VRVulkanTextureArrayData_t_1267_win_to_lin(const void *w, void *l) { struct winVRVulkanTextureArrayData_t_1267 *win = (struct winVRVulkanTextureArrayData_t_1267 *)w; VRVulkanTextureArrayData_t *lin = (VRVulkanTextureArrayData_t *)l; @@ -48,7 +48,7 @@ void struct_VREvent_t_1267_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1267_win_to_lin(void *w, void *l) +void struct_VREvent_t_1267_win_to_lin(const void *w, void *l) { struct winVREvent_t_1267 *win = (struct winVREvent_t_1267 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -77,7 +77,7 @@ void struct_VRControllerState001_t_1267_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1267_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1267_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1267 *win = (struct winVRControllerState001_t_1267 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -112,7 +112,7 @@ void struct_CameraVideoStreamFrameHeader_t_1267_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1267_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1267_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1267 *win = (struct winCameraVideoStreamFrameHeader_t_1267 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -148,7 +148,7 @@ void struct_RenderModel_TextureMap_t_1267_lin_to_win(void *l, void *w) win->unMipLevels = lin->unMipLevels; } -void struct_RenderModel_TextureMap_t_1267_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1267_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1267 *win = (struct winRenderModel_TextureMap_t_1267 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -202,7 +202,7 @@ void struct_RenderModel_t_1267_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1267_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1267_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1267 *win = (struct winRenderModel_t_1267 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -262,7 +262,7 @@ void struct_InputAnalogActionData_t_1267_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1267_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1267_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1267 *win = (struct winInputAnalogActionData_t_1267 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -298,7 +298,7 @@ void struct_InputDigitalActionData_t_1267_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1267_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1267_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1267 *win = (struct winInputDigitalActionData_t_1267 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -326,7 +326,7 @@ void struct_InputPoseActionData_t_1267_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1267_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1267_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1267 *win = (struct winInputPoseActionData_t_1267 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -350,7 +350,7 @@ void struct_InputSkeletalActionData_t_1267_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_1267_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1267_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1267 *win = (struct winInputSkeletalActionData_t_1267 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1322.cpp b/vrclient_x64/vrclient_x64/struct_converters_1322.cpp index 5d568064..10c7dd95 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1322.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1322.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1322_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1322_win_to_lin(void *w, void *l) +void struct_VREvent_t_1322_win_to_lin(const void *w, void *l) { struct winVREvent_t_1322 *win = (struct winVREvent_t_1322 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1322_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1322_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1322_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1322 *win = (struct winVRControllerState001_t_1322 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -89,7 +89,7 @@ void struct_CameraVideoStreamFrameHeader_t_1322_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1322_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1322_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1322 *win = (struct winCameraVideoStreamFrameHeader_t_1322 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -121,7 +121,7 @@ void struct_RenderModel_TextureMap_t_1322_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1322_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1322_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1322 *win = (struct winRenderModel_TextureMap_t_1322 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -171,7 +171,7 @@ void struct_RenderModel_t_1322_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1322_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1322_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1322 *win = (struct winRenderModel_t_1322 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -231,7 +231,7 @@ void struct_InputAnalogActionData_t_1322_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1322_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1322_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1322 *win = (struct winInputAnalogActionData_t_1322 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -267,7 +267,7 @@ void struct_InputDigitalActionData_t_1322_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1322_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1322_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1322 *win = (struct winInputDigitalActionData_t_1322 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -295,7 +295,7 @@ void struct_InputPoseActionData_t_1322_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1322_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1322_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1322 *win = (struct winInputPoseActionData_t_1322 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -319,7 +319,7 @@ void struct_InputSkeletalActionData_t_1322_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_1322_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1322_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1322 *win = (struct winInputSkeletalActionData_t_1322 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1418.cpp b/vrclient_x64/vrclient_x64/struct_converters_1418.cpp index 33acfa8d..b5d93aad 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1418.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1418.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1418_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1418_win_to_lin(void *w, void *l) +void struct_VREvent_t_1418_win_to_lin(const void *w, void *l) { struct winVREvent_t_1418 *win = (struct winVREvent_t_1418 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1418_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1418_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1418_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1418 *win = (struct winVRControllerState001_t_1418 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -89,7 +89,7 @@ void struct_CameraVideoStreamFrameHeader_t_1418_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1418_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1418_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1418 *win = (struct winCameraVideoStreamFrameHeader_t_1418 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -121,7 +121,7 @@ void struct_RenderModel_TextureMap_t_1418_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1418_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1418_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1418 *win = (struct winRenderModel_TextureMap_t_1418 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -171,7 +171,7 @@ void struct_RenderModel_t_1418_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1418_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1418_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1418 *win = (struct winRenderModel_t_1418 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -231,7 +231,7 @@ void struct_InputAnalogActionData_t_1418_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1418_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1418_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1418 *win = (struct winInputAnalogActionData_t_1418 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -267,7 +267,7 @@ void struct_InputDigitalActionData_t_1418_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1418_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1418_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1418 *win = (struct winInputDigitalActionData_t_1418 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -295,7 +295,7 @@ void struct_InputPoseActionData_t_1418_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1418_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1418_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1418 *win = (struct winInputPoseActionData_t_1418 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -319,7 +319,7 @@ void struct_InputSkeletalActionData_t_1418_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_1418_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1418_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1418 *win = (struct winInputSkeletalActionData_t_1418 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1517.cpp b/vrclient_x64/vrclient_x64/struct_converters_1517.cpp index 7e244146..808e491e 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1517.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1517.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1517_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1517_win_to_lin(void *w, void *l) +void struct_VREvent_t_1517_win_to_lin(const void *w, void *l) { struct winVREvent_t_1517 *win = (struct winVREvent_t_1517 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1517_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1517_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1517_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1517 *win = (struct winVRControllerState001_t_1517 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -89,7 +89,7 @@ void struct_CameraVideoStreamFrameHeader_t_1517_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1517_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1517_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1517 *win = (struct winCameraVideoStreamFrameHeader_t_1517 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -121,7 +121,7 @@ void struct_RenderModel_TextureMap_t_1517_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1517_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1517_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1517 *win = (struct winRenderModel_TextureMap_t_1517 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -171,7 +171,7 @@ void struct_RenderModel_t_1517_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1517_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1517_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1517 *win = (struct winRenderModel_t_1517 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -231,7 +231,7 @@ void struct_InputAnalogActionData_t_1517_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1517_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1517_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1517 *win = (struct winInputAnalogActionData_t_1517 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -267,7 +267,7 @@ void struct_InputDigitalActionData_t_1517_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1517_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1517_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1517 *win = (struct winInputDigitalActionData_t_1517 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -295,7 +295,7 @@ void struct_InputPoseActionData_t_1517_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1517_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1517_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1517 *win = (struct winInputPoseActionData_t_1517 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -319,7 +319,7 @@ void struct_InputSkeletalActionData_t_1517_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_1517_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1517_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1517 *win = (struct winInputSkeletalActionData_t_1517 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1610.cpp b/vrclient_x64/vrclient_x64/struct_converters_1610.cpp index 2bbc55ef..596b714a 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1610.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1610.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1610_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1610_win_to_lin(void *w, void *l) +void struct_VREvent_t_1610_win_to_lin(const void *w, void *l) { struct winVREvent_t_1610 *win = (struct winVREvent_t_1610 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1610_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1610_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1610_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1610 *win = (struct winVRControllerState001_t_1610 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -89,7 +89,7 @@ void struct_CameraVideoStreamFrameHeader_t_1610_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1610_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1610_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1610 *win = (struct winCameraVideoStreamFrameHeader_t_1610 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -121,7 +121,7 @@ void struct_RenderModel_TextureMap_t_1610_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1610_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1610_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1610 *win = (struct winRenderModel_TextureMap_t_1610 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -171,7 +171,7 @@ void struct_RenderModel_t_1610_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1610_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1610_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1610 *win = (struct winRenderModel_t_1610 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -231,7 +231,7 @@ void struct_InputAnalogActionData_t_1610_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1610_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1610_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1610 *win = (struct winInputAnalogActionData_t_1610 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -267,7 +267,7 @@ void struct_InputDigitalActionData_t_1610_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1610_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1610_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1610 *win = (struct winInputDigitalActionData_t_1610 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -295,7 +295,7 @@ void struct_InputPoseActionData_t_1610_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1610_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1610_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1610 *win = (struct winInputPoseActionData_t_1610 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -319,7 +319,7 @@ void struct_InputSkeletalActionData_t_1610_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_1610_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1610_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1610 *win = (struct winInputSkeletalActionData_t_1610 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1715.cpp b/vrclient_x64/vrclient_x64/struct_converters_1715.cpp index bca109e9..251cdbac 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1715.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1715.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1715_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1715_win_to_lin(void *w, void *l) +void struct_VREvent_t_1715_win_to_lin(const void *w, void *l) { struct winVREvent_t_1715 *win = (struct winVREvent_t_1715 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1715_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1715_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1715_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1715 *win = (struct winVRControllerState001_t_1715 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -89,7 +89,7 @@ void struct_CameraVideoStreamFrameHeader_t_1715_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1715_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1715_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1715 *win = (struct winCameraVideoStreamFrameHeader_t_1715 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -121,7 +121,7 @@ void struct_RenderModel_TextureMap_t_1715_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1715_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1715_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1715 *win = (struct winRenderModel_TextureMap_t_1715 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -171,7 +171,7 @@ void struct_RenderModel_t_1715_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1715_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1715_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1715 *win = (struct winRenderModel_t_1715 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -231,7 +231,7 @@ void struct_InputAnalogActionData_t_1715_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1715_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1715_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1715 *win = (struct winInputAnalogActionData_t_1715 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -267,7 +267,7 @@ void struct_InputDigitalActionData_t_1715_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1715_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1715_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1715 *win = (struct winInputDigitalActionData_t_1715 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -295,7 +295,7 @@ void struct_InputPoseActionData_t_1715_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1715_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1715_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1715 *win = (struct winInputPoseActionData_t_1715 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -319,7 +319,7 @@ void struct_InputSkeletalActionData_t_1715_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_1715_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1715_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1715 *win = (struct winInputSkeletalActionData_t_1715 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1819.cpp b/vrclient_x64/vrclient_x64/struct_converters_1819.cpp index a585b460..c87db12e 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1819.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1819.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1819_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1819_win_to_lin(void *w, void *l) +void struct_VREvent_t_1819_win_to_lin(const void *w, void *l) { struct winVREvent_t_1819 *win = (struct winVREvent_t_1819 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1819_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1819_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1819_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1819 *win = (struct winVRControllerState001_t_1819 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -89,7 +89,7 @@ void struct_CameraVideoStreamFrameHeader_t_1819_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1819_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1819_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1819 *win = (struct winCameraVideoStreamFrameHeader_t_1819 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -121,7 +121,7 @@ void struct_RenderModel_TextureMap_t_1819_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1819_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1819_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1819 *win = (struct winRenderModel_TextureMap_t_1819 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -171,7 +171,7 @@ void struct_RenderModel_t_1819_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1819_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1819_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1819 *win = (struct winRenderModel_t_1819 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -231,7 +231,7 @@ void struct_InputAnalogActionData_t_1819_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1819_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1819_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1819 *win = (struct winInputAnalogActionData_t_1819 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -267,7 +267,7 @@ void struct_InputDigitalActionData_t_1819_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1819_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1819_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1819 *win = (struct winInputDigitalActionData_t_1819 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -295,7 +295,7 @@ void struct_InputPoseActionData_t_1819_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1819_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1819_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1819 *win = (struct winInputPoseActionData_t_1819 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -319,7 +319,7 @@ void struct_InputSkeletalActionData_t_1819_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_1819_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1819_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1819 *win = (struct winInputSkeletalActionData_t_1819 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/struct_converters_1916.cpp b/vrclient_x64/vrclient_x64/struct_converters_1916.cpp index 8fe61587..4cc57757 100644 --- a/vrclient_x64/vrclient_x64/struct_converters_1916.cpp +++ b/vrclient_x64/vrclient_x64/struct_converters_1916.cpp @@ -25,7 +25,7 @@ void struct_VREvent_t_1916_lin_to_win(void *l, void *w, uint32_t sz) memcpy(&win->data, &lin->data, sz - (((char*)&win->data) - ((char*)win))); } -void struct_VREvent_t_1916_win_to_lin(void *w, void *l) +void struct_VREvent_t_1916_win_to_lin(const void *w, void *l) { struct winVREvent_t_1916 *win = (struct winVREvent_t_1916 *)w; VREvent_t *lin = (VREvent_t *)l; @@ -54,7 +54,7 @@ void struct_VRControllerState001_t_1916_lin_to_win(void *l, void *w, uint32_t sz memcpy(win->rAxis, lin->rAxis, sizeof(win->rAxis)); } -void struct_VRControllerState001_t_1916_win_to_lin(void *w, void *l) +void struct_VRControllerState001_t_1916_win_to_lin(const void *w, void *l) { struct winVRControllerState001_t_1916 *win = (struct winVRControllerState001_t_1916 *)w; VRControllerState001_t *lin = (VRControllerState001_t *)l; @@ -89,7 +89,7 @@ void struct_CameraVideoStreamFrameHeader_t_1916_lin_to_win(void *l, void *w, uin win->ulFrameExposureTime = lin->ulFrameExposureTime; } -void struct_CameraVideoStreamFrameHeader_t_1916_win_to_lin(void *w, void *l) +void struct_CameraVideoStreamFrameHeader_t_1916_win_to_lin(const void *w, void *l) { struct winCameraVideoStreamFrameHeader_t_1916 *win = (struct winCameraVideoStreamFrameHeader_t_1916 *)w; CameraVideoStreamFrameHeader_t *lin = (CameraVideoStreamFrameHeader_t *)l; @@ -121,7 +121,7 @@ void struct_RenderModel_TextureMap_t_1916_lin_to_win(void *l, void *w) win->rubTextureMapData = lin->rubTextureMapData; } -void struct_RenderModel_TextureMap_t_1916_win_to_lin(void *w, void *l) +void struct_RenderModel_TextureMap_t_1916_win_to_lin(const void *w, void *l) { struct winRenderModel_TextureMap_t_1916 *win = (struct winRenderModel_TextureMap_t_1916 *)w; RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l; @@ -171,7 +171,7 @@ void struct_RenderModel_t_1916_lin_to_win(void *l, void *w) win->diffuseTextureId = lin->diffuseTextureId; } -void struct_RenderModel_t_1916_win_to_lin(void *w, void *l) +void struct_RenderModel_t_1916_win_to_lin(const void *w, void *l) { struct winRenderModel_t_1916 *win = (struct winRenderModel_t_1916 *)w; RenderModel_t *lin = (RenderModel_t *)l; @@ -231,7 +231,7 @@ void struct_InputAnalogActionData_t_1916_lin_to_win(void *l, void *w, uint32_t s win->fUpdateTime = lin->fUpdateTime; } -void struct_InputAnalogActionData_t_1916_win_to_lin(void *w, void *l) +void struct_InputAnalogActionData_t_1916_win_to_lin(const void *w, void *l) { struct winInputAnalogActionData_t_1916 *win = (struct winInputAnalogActionData_t_1916 *)w; InputAnalogActionData_t *lin = (InputAnalogActionData_t *)l; @@ -267,7 +267,7 @@ void struct_InputDigitalActionData_t_1916_lin_to_win(void *l, void *w, uint32_t win->fUpdateTime = lin->fUpdateTime; } -void struct_InputDigitalActionData_t_1916_win_to_lin(void *w, void *l) +void struct_InputDigitalActionData_t_1916_win_to_lin(const void *w, void *l) { struct winInputDigitalActionData_t_1916 *win = (struct winInputDigitalActionData_t_1916 *)w; InputDigitalActionData_t *lin = (InputDigitalActionData_t *)l; @@ -295,7 +295,7 @@ void struct_InputPoseActionData_t_1916_lin_to_win(void *l, void *w, uint32_t sz) win->pose = lin->pose; } -void struct_InputPoseActionData_t_1916_win_to_lin(void *w, void *l) +void struct_InputPoseActionData_t_1916_win_to_lin(const void *w, void *l) { struct winInputPoseActionData_t_1916 *win = (struct winInputPoseActionData_t_1916 *)w; InputPoseActionData_t *lin = (InputPoseActionData_t *)l; @@ -319,7 +319,7 @@ void struct_InputSkeletalActionData_t_1916_lin_to_win(void *l, void *w, uint32_t win->activeOrigin = lin->activeOrigin; } -void struct_InputSkeletalActionData_t_1916_win_to_lin(void *w, void *l) +void struct_InputSkeletalActionData_t_1916_win_to_lin(const void *w, void *l) { struct winInputSkeletalActionData_t_1916 *win = (struct winInputSkeletalActionData_t_1916 *)w; InputSkeletalActionData_t *lin = (InputSkeletalActionData_t *)l; diff --git a/vrclient_x64/vrclient_x64/vrclient_main.c b/vrclient_x64/vrclient_x64/vrclient_main.c index ec48c58e..951aa266 100644 --- a/vrclient_x64/vrclient_x64/vrclient_main.c +++ b/vrclient_x64/vrclient_x64/vrclient_main.c @@ -716,7 +716,7 @@ struct submit_data void ivrcompositor_005_submit( void (*cpp_func)(void *, Hmd_Eye, void *, Compositor_TextureBounds *), - void *linux_side, Hmd_Eye eye, void *texture, Compositor_TextureBounds *bounds, + void *linux_side, Hmd_Eye eye, const void *texture, Compositor_TextureBounds *bounds, unsigned int version) { TRACE("%p, %#x, %p, %p\n", linux_side, eye, texture, bounds); @@ -726,7 +726,7 @@ void ivrcompositor_005_submit( VRCompositorError ivrcompositor_006_submit( VRCompositorError (*cpp_func)(void *, Hmd_Eye, void *, VRTextureBounds_t *), - void *linux_side, Hmd_Eye eye, void *texture, VRTextureBounds_t *bounds, + void *linux_side, Hmd_Eye eye, const void *texture, const VRTextureBounds_t *bounds, unsigned int version) { TRACE("%p, %#x, %p, %p\n", linux_side, eye, texture, bounds); @@ -735,8 +735,8 @@ VRCompositorError ivrcompositor_006_submit( } VRCompositorError ivrcompositor_007_submit( - VRCompositorError (*cpp_func)(void *, Hmd_Eye, GraphicsAPIConvention, void *, VRTextureBounds_t *), - void *linux_side, Hmd_Eye eye, GraphicsAPIConvention api, void *texture, VRTextureBounds_t *bounds, + VRCompositorError (*cpp_func)(void *, Hmd_Eye, GraphicsAPIConvention, void *, const VRTextureBounds_t *), + void *linux_side, Hmd_Eye eye, GraphicsAPIConvention api, const void *texture, const VRTextureBounds_t *bounds, unsigned int version) { TRACE("%p, %#x, %#x, %p, %p\n", linux_side, eye, api, texture, bounds); @@ -749,9 +749,9 @@ VRCompositorError ivrcompositor_007_submit( VRCompositorError ivrcompositor_008_submit( VRCompositorError (*cpp_func)(void *, Hmd_Eye, GraphicsAPIConvention, void *, - VRTextureBounds_t *, VRSubmitFlags_t), - void *linux_side, Hmd_Eye eye, GraphicsAPIConvention api, void *texture, - VRTextureBounds_t *bounds, VRSubmitFlags_t flags, + const VRTextureBounds_t *, VRSubmitFlags_t), + void *linux_side, Hmd_Eye eye, GraphicsAPIConvention api, const void *texture, + const VRTextureBounds_t *bounds, VRSubmitFlags_t flags, unsigned int version) { TRACE("%p, %#x, %#x, %p, %p, %#x\n", linux_side, eye, api, texture, bounds, flags); @@ -762,7 +762,7 @@ VRCompositorError ivrcompositor_008_submit( return cpp_func(linux_side, eye, api, texture, bounds, flags); } -static Texture_t vrclient_translate_texture_dxvk(Texture_t *texture, struct VRVulkanTextureData_t *vkdata, +static Texture_t vrclient_translate_texture_dxvk(const Texture_t *texture, struct VRVulkanTextureData_t *vkdata, IDXGIVkInteropSurface *dxvk_surface, IDXGIVkInteropDevice **p_dxvk_device, VkImageLayout *image_layout, VkImageCreateInfo *image_info) { @@ -801,8 +801,8 @@ static Texture_t vrclient_translate_texture_dxvk(Texture_t *texture, struct VRVu } static EVROverlayError ivroverlay_set_overlay_texture_dxvk( - EVROverlayError (*cpp_func)(void *, VROverlayHandle_t, Texture_t *), - void *linux_side, VROverlayHandle_t overlayHandle, Texture_t *texture, + EVROverlayError (*cpp_func)(void *, VROverlayHandle_t, const Texture_t *), + void *linux_side, VROverlayHandle_t overlayHandle, const Texture_t *texture, unsigned int version, IDXGIVkInteropSurface *dxvk_surface) { struct VRVulkanTextureData_t vkdata; @@ -840,8 +840,8 @@ static EVROverlayError ivroverlay_set_overlay_texture_dxvk( } static EVRCompositorError ivrcompositor_submit_dxvk( - EVRCompositorError (*cpp_func)(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags), - void *linux_side, EVREye eye, Texture_t *texture, VRTextureBounds_t *bounds, EVRSubmitFlags flags, + EVRCompositorError (*cpp_func)(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags), + void *linux_side, EVREye eye, const Texture_t *texture, const VRTextureBounds_t *bounds, EVRSubmitFlags flags, unsigned int version, IDXGIVkInteropSurface *dxvk_surface) { static const EVRSubmitFlags supported_flags = Submit_LensDistortionAlreadyApplied | Submit_FrameDiscontinuty; @@ -892,8 +892,8 @@ static EVRCompositorError ivrcompositor_submit_dxvk( } static EVROverlayError ivroverlay_set_overlay_texture_vulkan( - EVROverlayError (*cpp_func)(void *, VROverlayHandle_t, Texture_t *), - void *linux_side, VROverlayHandle_t overlay_handle, Texture_t *texture, + EVROverlayError (*cpp_func)(void *, VROverlayHandle_t, const Texture_t *), + void *linux_side, VROverlayHandle_t overlay_handle, const Texture_t *texture, unsigned int version) { struct VRVulkanTextureData_t our_vkdata, *their_vkdata; @@ -916,8 +916,8 @@ static EVROverlayError ivroverlay_set_overlay_texture_vulkan( } static EVRCompositorError ivrcompositor_submit_vulkan( - EVRCompositorError (*cpp_func)(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags), - void *linux_side, EVREye eye, Texture_t *texture, VRTextureBounds_t *bounds, EVRSubmitFlags flags, + EVRCompositorError (*cpp_func)(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags), + void *linux_side, EVREye eye, const Texture_t *texture, const VRTextureBounds_t *bounds, EVRSubmitFlags flags, unsigned int version) { struct VRVulkanTextureData_t our_depth_vkdata, *their_vkdata; @@ -984,8 +984,8 @@ static EVRCompositorError ivrcompositor_submit_vulkan( } EVROverlayError ivroverlay_set_overlay_texture( - EVROverlayError (*cpp_func)(void *, VROverlayHandle_t, Texture_t *), - void *linux_side, VROverlayHandle_t overlayHandle, Texture_t *texture, + EVROverlayError (*cpp_func)(void *, VROverlayHandle_t, const Texture_t *), + void *linux_side, VROverlayHandle_t overlayHandle, const Texture_t *texture, unsigned int version) { IUnknown *texture_iface; @@ -1025,8 +1025,8 @@ EVROverlayError ivroverlay_set_overlay_texture( } EVROverlayError ivroverlay_005_set_overlay_texture( - EVROverlayError (*cpp_func)(void *, VROverlayHandle_t, GraphicsAPIConvention, void *), - void *linux_side, VROverlayHandle_t overlayHandle, GraphicsAPIConvention api, void *texture, + VROverlayError (*cpp_func)(void *, VROverlayHandle_t, GraphicsAPIConvention, void *), + void *linux_side, VROverlayHandle_t overlayHandle, GraphicsAPIConvention api, const void *texture, unsigned int version) { /* hopefully no one actually uses this old interface... Vulkan support @@ -1036,8 +1036,8 @@ EVROverlayError ivroverlay_005_set_overlay_texture( } EVROverlayError ivroverlay_001_set_overlay_texture( - EVROverlayError (*cpp_func)(void *, VROverlayHandle_t, void *), - void *linux_side, VROverlayHandle_t overlayHandle, void *texture, + VROverlayError (*cpp_func)(void *, VROverlayHandle_t, void *), + void *linux_side, VROverlayHandle_t overlayHandle, const void *texture, unsigned int version) { /* probably no one actually uses this old interface... */ @@ -1046,8 +1046,8 @@ EVROverlayError ivroverlay_001_set_overlay_texture( } EVRCompositorError ivrcompositor_submit( - EVRCompositorError (*cpp_func)(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags), - void *linux_side, EVREye eye, Texture_t *texture, VRTextureBounds_t *bounds, EVRSubmitFlags flags, + EVRCompositorError (*cpp_func)(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags), + void *linux_side, EVREye eye, const Texture_t *texture, const VRTextureBounds_t *bounds, EVRSubmitFlags flags, unsigned int version) { IDXGIVkInteropSurface *dxvk_surface; @@ -1105,8 +1105,8 @@ void ivrcompositor_008_set_skybox_override( } static EVRCompositorError ivrcompositor_set_skybox_override_d3d11( - EVRCompositorError (*cpp_func)(void *, Texture_t *textures, uint32_t count), - void *linux_side, Texture_t *textures, uint32_t count) + EVRCompositorError (*cpp_func)(void *, const Texture_t *textures, uint32_t count), + void *linux_side, const Texture_t *textures, uint32_t count) { struct VRVulkanTextureData_t vkdata[6]; IDXGIVkInteropSurface *dxvk_surface; @@ -1116,7 +1116,7 @@ static EVRCompositorError ivrcompositor_set_skybox_override_d3d11( for (i = 0; i < count; ++i) { - Texture_t *texture = &textures[i]; + const Texture_t *texture = &textures[i]; IUnknown *texture_iface; if (!texture->handle) @@ -1181,8 +1181,8 @@ static EVRCompositorError ivrcompositor_set_skybox_override_d3d11( } EVRCompositorError ivrcompositor_set_skybox_override( - EVRCompositorError (*cpp_func)(void *, Texture_t *textures, uint32_t count), - void *linux_side, Texture_t *textures, uint32_t count, + EVRCompositorError (*cpp_func)(void *, const Texture_t *textures, uint32_t count), + void *linux_side, const Texture_t *textures, uint32_t count, unsigned int version) { TRACE("cpp_func %p, linux_side %p, textures %p, count %u, version %u.\n", diff --git a/vrclient_x64/vrclient_x64/vrclient_private.h b/vrclient_x64/vrclient_x64/vrclient_private.h index 46e50285..67e825fb 100644 --- a/vrclient_x64/vrclient_x64/vrclient_private.h +++ b/vrclient_x64/vrclient_x64/vrclient_private.h @@ -97,25 +97,25 @@ void ivrsystem_get_output_device( void ivrcompositor_005_submit( void (*cpp_func)(void *, Hmd_Eye, void *, Compositor_TextureBounds *), - void *linux_side, Hmd_Eye eye, void *texture, Compositor_TextureBounds *bounds, + void *linux_side, Hmd_Eye eye, const void *texture, Compositor_TextureBounds *bounds, unsigned int version); VRCompositorError ivrcompositor_006_submit( VRCompositorError (*cpp_func)(void *, Hmd_Eye, void *, VRTextureBounds_t *), - void *linux_side, Hmd_Eye eye, void *texture, VRTextureBounds_t *bounds, + void *linux_side, Hmd_Eye eye, const void *texture, const VRTextureBounds_t *bounds, unsigned int version); VRCompositorError ivrcompositor_007_submit( - VRCompositorError (*cpp_func)(void *, Hmd_Eye, GraphicsAPIConvention, void *, VRTextureBounds_t *), - void *linux_side, Hmd_Eye eye, GraphicsAPIConvention api, void *texture, VRTextureBounds_t *bounds, + VRCompositorError (*cpp_func)(void *, Hmd_Eye, GraphicsAPIConvention, void *, const VRTextureBounds_t *), + void *linux_side, Hmd_Eye eye, GraphicsAPIConvention api, const void *texture, const VRTextureBounds_t *bounds, unsigned int version); VRCompositorError ivrcompositor_008_submit( VRCompositorError (*cpp_func)(void *, Hmd_Eye, GraphicsAPIConvention, void *, - VRTextureBounds_t *, VRSubmitFlags_t), - void *linux_side, Hmd_Eye eye, GraphicsAPIConvention texture_type, void *texture, - VRTextureBounds_t *bounds, VRSubmitFlags_t submit_flags, + const VRTextureBounds_t *, VRSubmitFlags_t), + void *linux_side, Hmd_Eye eye, GraphicsAPIConvention texture_type, const void *texture, + const VRTextureBounds_t *bounds, VRSubmitFlags_t submit_flags, unsigned int version); EVRCompositorError ivrcompositor_submit( - EVRCompositorError (*cpp_func)(void *, EVREye, Texture_t *, VRTextureBounds_t *, EVRSubmitFlags), - void *linux_side, EVREye eye, Texture_t *texture, VRTextureBounds_t *bounds, EVRSubmitFlags flags, + EVRCompositorError (*cpp_func)(void *, EVREye, const Texture_t *, const VRTextureBounds_t *, EVRSubmitFlags), + void *linux_side, EVREye eye, const Texture_t *texture, const VRTextureBounds_t *bounds, EVRSubmitFlags flags, unsigned int version); void ivrcompositor_008_set_skybox_override( @@ -123,8 +123,8 @@ void ivrcompositor_008_set_skybox_override( void *linux_side, GraphicsAPIConvention api, void *front, void *back, void *left, void *right, void *top, void *bottom, unsigned int version); EVRCompositorError ivrcompositor_set_skybox_override( - EVRCompositorError (*cpp_func)(void *, Texture_t *textures, uint32_t count), - void *linux_side, Texture_t *textures, uint32_t count, + EVRCompositorError (*cpp_func)(void *, const Texture_t *textures, uint32_t count), + void *linux_side, const Texture_t *textures, uint32_t count, unsigned int version); void ivrcompositor_post_present_handoff(void (*cpp_func)(void *), @@ -152,18 +152,18 @@ void ivrrendermodels_free_texture_d3d11( void *linux_side, void *dst_texture, unsigned int version); EVROverlayError ivroverlay_set_overlay_texture( - EVROverlayError (*cpp_func)(void *, VROverlayHandle_t, Texture_t *), - void *linux_side, VROverlayHandle_t overlayHandle, Texture_t *texture, + EVROverlayError (*cpp_func)(void *, VROverlayHandle_t, const Texture_t *), + void *linux_side, VROverlayHandle_t overlayHandle, const Texture_t *texture, unsigned int version); EVROverlayError ivroverlay_005_set_overlay_texture( - EVROverlayError (*cpp_func)(void *, VROverlayHandle_t, GraphicsAPIConvention, void *), - void *linux_side, VROverlayHandle_t overlayHandle, GraphicsAPIConvention api, void *texture, + VROverlayError (*cpp_func)(void *, VROverlayHandle_t, GraphicsAPIConvention, void *), + void *linux_side, VROverlayHandle_t overlayHandle, GraphicsAPIConvention api, const void *texture, unsigned int version); EVROverlayError ivroverlay_001_set_overlay_texture( - EVROverlayError (*cpp_func)(void *, VROverlayHandle_t, void *), - void *linux_side, VROverlayHandle_t overlayHandle, void *texture, + VROverlayError (*cpp_func)(void *, VROverlayHandle_t, void *), + void *linux_side, VROverlayHandle_t overlayHandle, const void *texture, unsigned int version); EVRInputError ivrinput_get_digital_action_data( diff --git a/vrclient_x64/vrclient_x64/winIVRApplications.c b/vrclient_x64/vrclient_x64/winIVRApplications.c index 701748b3..bc2c153b 100644 --- a/vrclient_x64/vrclient_x64/winIVRApplications.c +++ b/vrclient_x64/vrclient_x64/winIVRApplications.c @@ -1293,7 +1293,7 @@ EVRApplicationError __thiscall winIVRApplications_IVRApplications_005_LaunchAppl return _ret; } -EVRApplicationError __thiscall winIVRApplications_IVRApplications_005_LaunchTemplateApplication(winIVRApplications_IVRApplications_005 *_this, const char *pchTemplateAppKey, const char *pchNewAppKey, AppOverrideKeys_t *pKeys, uint32_t unKeys) +EVRApplicationError __thiscall winIVRApplications_IVRApplications_005_LaunchTemplateApplication(winIVRApplications_IVRApplications_005 *_this, const char *pchTemplateAppKey, const char *pchNewAppKey, const AppOverrideKeys_t *pKeys, uint32_t unKeys) { EVRApplicationError _ret; TRACE("%p\n", _this); @@ -1626,7 +1626,7 @@ EVRApplicationError __thiscall winIVRApplications_IVRApplications_006_LaunchAppl return _ret; } -EVRApplicationError __thiscall winIVRApplications_IVRApplications_006_LaunchTemplateApplication(winIVRApplications_IVRApplications_006 *_this, const char *pchTemplateAppKey, const char *pchNewAppKey, AppOverrideKeys_t *pKeys, uint32_t unKeys) +EVRApplicationError __thiscall winIVRApplications_IVRApplications_006_LaunchTemplateApplication(winIVRApplications_IVRApplications_006 *_this, const char *pchTemplateAppKey, const char *pchNewAppKey, const AppOverrideKeys_t *pKeys, uint32_t unKeys) { EVRApplicationError _ret; TRACE("%p\n", _this); @@ -2028,7 +2028,7 @@ EVRApplicationError __thiscall winIVRApplications_IVRApplications_007_LaunchAppl return _ret; } -EVRApplicationError __thiscall winIVRApplications_IVRApplications_007_LaunchTemplateApplication(winIVRApplications_IVRApplications_007 *_this, const char *pchTemplateAppKey, const char *pchNewAppKey, AppOverrideKeys_t *pKeys, uint32_t unKeys) +EVRApplicationError __thiscall winIVRApplications_IVRApplications_007_LaunchTemplateApplication(winIVRApplications_IVRApplications_007 *_this, const char *pchTemplateAppKey, const char *pchNewAppKey, const AppOverrideKeys_t *pKeys, uint32_t unKeys) { EVRApplicationError _ret; TRACE("%p\n", _this); diff --git a/vrclient_x64/vrclient_x64/winIVRChaperoneSetup.c b/vrclient_x64/vrclient_x64/winIVRChaperoneSetup.c index 3bc3b846..7d140ea7 100644 --- a/vrclient_x64/vrclient_x64/winIVRChaperoneSetup.c +++ b/vrclient_x64/vrclient_x64/winIVRChaperoneSetup.c @@ -116,13 +116,13 @@ void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBo cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingCollisionBoundsInfo(_this->linux_side, pQuadsBuffer, unQuadsCount); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose(winIVRChaperoneSetup_IVRChaperoneSetup_004 *_this, HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose(winIVRChaperoneSetup_IVRChaperoneSetup_004 *_this, const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) { TRACE("%p\n", _this); cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingSeatedZeroPoseToRawTrackingPose(_this->linux_side, pMatSeatedZeroPoseToRawTrackingPose); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose(winIVRChaperoneSetup_IVRChaperoneSetup_004 *_this, HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose(winIVRChaperoneSetup_IVRChaperoneSetup_004 *_this, const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) { TRACE("%p\n", _this); cppIVRChaperoneSetup_IVRChaperoneSetup_004_SetWorkingStandingZeroPoseToRawTrackingPose(_this->linux_side, pMatStandingZeroPoseToRawTrackingPose); @@ -340,13 +340,13 @@ void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBo cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingCollisionBoundsInfo(_this->linux_side, pQuadsBuffer, unQuadsCount); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose(winIVRChaperoneSetup_IVRChaperoneSetup_005 *_this, HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose(winIVRChaperoneSetup_IVRChaperoneSetup_005 *_this, const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) { TRACE("%p\n", _this); cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingSeatedZeroPoseToRawTrackingPose(_this->linux_side, pMatSeatedZeroPoseToRawTrackingPose); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose(winIVRChaperoneSetup_IVRChaperoneSetup_005 *_this, HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose(winIVRChaperoneSetup_IVRChaperoneSetup_005 *_this, const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) { TRACE("%p\n", _this); cppIVRChaperoneSetup_IVRChaperoneSetup_005_SetWorkingStandingZeroPoseToRawTrackingPose(_this->linux_side, pMatStandingZeroPoseToRawTrackingPose); @@ -610,13 +610,13 @@ void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter(w cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingPerimeter(_this->linux_side, pPointBuffer, unPointCount); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose(winIVRChaperoneSetup_IVRChaperoneSetup_006 *_this, HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose(winIVRChaperoneSetup_IVRChaperoneSetup_006 *_this, const HmdMatrix34_t *pMatSeatedZeroPoseToRawTrackingPose) { TRACE("%p\n", _this); cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingSeatedZeroPoseToRawTrackingPose(_this->linux_side, pMatSeatedZeroPoseToRawTrackingPose); } -void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose(winIVRChaperoneSetup_IVRChaperoneSetup_006 *_this, HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) +void __thiscall winIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose(winIVRChaperoneSetup_IVRChaperoneSetup_006 *_this, const HmdMatrix34_t *pMatStandingZeroPoseToRawTrackingPose) { TRACE("%p\n", _this); cppIVRChaperoneSetup_IVRChaperoneSetup_006_SetWorkingStandingZeroPoseToRawTrackingPose(_this->linux_side, pMatStandingZeroPoseToRawTrackingPose); diff --git a/vrclient_x64/vrclient_x64/winIVRCompositor.c b/vrclient_x64/vrclient_x64/winIVRCompositor.c index 072b903d..61af96d3 100644 --- a/vrclient_x64/vrclient_x64/winIVRCompositor.c +++ b/vrclient_x64/vrclient_x64/winIVRCompositor.c @@ -188,7 +188,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_005_IsFullscreen(winIVRCompositor return _ret; } -bool __thiscall winIVRCompositor_IVRCompositor_005_ComputeOverlayIntersection(winIVRCompositor_IVRCompositor_005 *_this, 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(winIVRCompositor_IVRCompositor_005 *_this, const Compositor_OverlaySettings *pSettings, float fAspectRatio, TrackingUniverseOrigin eOrigin, HmdVector3_t vSource, HmdVector3_t vDirection, HmdVector2_t *pvecIntersectionUV, HmdVector3_t *pvecIntersectionTrackingSpace) { bool _ret; TRACE("%p\n", _this); @@ -637,7 +637,7 @@ VRCompositorError __thiscall winIVRCompositor_IVRCompositor_007_WaitGetPoses(win return _ret; } -VRCompositorError __thiscall winIVRCompositor_IVRCompositor_007_Submit(winIVRCompositor_IVRCompositor_007 *_this, Hmd_Eye eEye, GraphicsAPIConvention eTextureType, void *pTexture, VRTextureBounds_t *pBounds) +VRCompositorError __thiscall winIVRCompositor_IVRCompositor_007_Submit(winIVRCompositor_IVRCompositor_007 *_this, Hmd_Eye eEye, GraphicsAPIConvention eTextureType, void *pTexture, const VRTextureBounds_t *pBounds) { VRCompositorError _ret; TRACE("%p\n", _this); @@ -893,7 +893,7 @@ VRCompositorError __thiscall winIVRCompositor_IVRCompositor_008_WaitGetPoses(win return _ret; } -VRCompositorError __thiscall winIVRCompositor_IVRCompositor_008_Submit(winIVRCompositor_IVRCompositor_008 *_this, Hmd_Eye eEye, GraphicsAPIConvention eTextureType, void *pTexture, VRTextureBounds_t *pBounds, VRSubmitFlags_t nSubmitFlags) +VRCompositorError __thiscall winIVRCompositor_IVRCompositor_008_Submit(winIVRCompositor_IVRCompositor_008 *_this, Hmd_Eye eEye, GraphicsAPIConvention eTextureType, void *pTexture, const VRTextureBounds_t *pBounds, VRSubmitFlags_t nSubmitFlags) { VRCompositorError _ret; TRACE("%p\n", _this); @@ -1193,7 +1193,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_009_GetLastPoses(wi return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_009_Submit(winIVRCompositor_IVRCompositor_009 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_009_Submit(winIVRCompositor_IVRCompositor_009 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -1241,7 +1241,7 @@ void __thiscall winIVRCompositor_IVRCompositor_009_FadeGrid(winIVRCompositor_IVR cppIVRCompositor_IVRCompositor_009_FadeGrid(_this->linux_side, fSeconds, bFadeIn); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_009_SetSkyboxOverride(winIVRCompositor_IVRCompositor_009 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_009_SetSkyboxOverride(winIVRCompositor_IVRCompositor_009 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -1491,7 +1491,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_010_GetLastPoses(wi return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_010_Submit(winIVRCompositor_IVRCompositor_010 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_010_Submit(winIVRCompositor_IVRCompositor_010 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -1539,7 +1539,7 @@ void __thiscall winIVRCompositor_IVRCompositor_010_FadeGrid(winIVRCompositor_IVR cppIVRCompositor_IVRCompositor_010_FadeGrid(_this->linux_side, fSeconds, bFadeIn); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_010_SetSkyboxOverride(winIVRCompositor_IVRCompositor_010 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_010_SetSkyboxOverride(winIVRCompositor_IVRCompositor_010 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -1789,7 +1789,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_011_GetLastPoses(wi return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_011_Submit(winIVRCompositor_IVRCompositor_011 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_011_Submit(winIVRCompositor_IVRCompositor_011 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -1837,7 +1837,7 @@ void __thiscall winIVRCompositor_IVRCompositor_011_FadeGrid(winIVRCompositor_IVR cppIVRCompositor_IVRCompositor_011_FadeGrid(_this->linux_side, fSeconds, bFadeIn); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_011_SetSkyboxOverride(winIVRCompositor_IVRCompositor_011 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_011_SetSkyboxOverride(winIVRCompositor_IVRCompositor_011 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -2097,7 +2097,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_012_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_012_Submit(winIVRCompositor_IVRCompositor_012 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_012_Submit(winIVRCompositor_IVRCompositor_012 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -2145,7 +2145,7 @@ void __thiscall winIVRCompositor_IVRCompositor_012_FadeGrid(winIVRCompositor_IVR cppIVRCompositor_IVRCompositor_012_FadeGrid(_this->linux_side, fSeconds, bFadeIn); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_012_SetSkyboxOverride(winIVRCompositor_IVRCompositor_012 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_012_SetSkyboxOverride(winIVRCompositor_IVRCompositor_012 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -2418,7 +2418,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_013_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_013_Submit(winIVRCompositor_IVRCompositor_013 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_013_Submit(winIVRCompositor_IVRCompositor_013 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -2466,7 +2466,7 @@ void __thiscall winIVRCompositor_IVRCompositor_013_FadeGrid(winIVRCompositor_IVR cppIVRCompositor_IVRCompositor_013_FadeGrid(_this->linux_side, fSeconds, bFadeIn); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_013_SetSkyboxOverride(winIVRCompositor_IVRCompositor_013 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_013_SetSkyboxOverride(winIVRCompositor_IVRCompositor_013 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -2749,7 +2749,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_014_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_014_Submit(winIVRCompositor_IVRCompositor_014 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_014_Submit(winIVRCompositor_IVRCompositor_014 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -2797,7 +2797,7 @@ void __thiscall winIVRCompositor_IVRCompositor_014_FadeGrid(winIVRCompositor_IVR cppIVRCompositor_IVRCompositor_014_FadeGrid(_this->linux_side, fSeconds, bFadeIn); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_014_SetSkyboxOverride(winIVRCompositor_IVRCompositor_014 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_014_SetSkyboxOverride(winIVRCompositor_IVRCompositor_014 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -3104,7 +3104,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_015_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_015_Submit(winIVRCompositor_IVRCompositor_015 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_015_Submit(winIVRCompositor_IVRCompositor_015 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -3158,7 +3158,7 @@ void __thiscall winIVRCompositor_IVRCompositor_015_FadeGrid(winIVRCompositor_IVR cppIVRCompositor_IVRCompositor_015_FadeGrid(_this->linux_side, fSeconds, bFadeIn); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_015_SetSkyboxOverride(winIVRCompositor_IVRCompositor_015 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_015_SetSkyboxOverride(winIVRCompositor_IVRCompositor_015 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -3531,7 +3531,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_016_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_016_Submit(winIVRCompositor_IVRCompositor_016 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_016_Submit(winIVRCompositor_IVRCompositor_016 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -3585,7 +3585,7 @@ void __thiscall winIVRCompositor_IVRCompositor_016_FadeGrid(winIVRCompositor_IVR cppIVRCompositor_IVRCompositor_016_FadeGrid(_this->linux_side, fSeconds, bFadeIn); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_016_SetSkyboxOverride(winIVRCompositor_IVRCompositor_016 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_016_SetSkyboxOverride(winIVRCompositor_IVRCompositor_016 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -3939,7 +3939,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_017_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_017_Submit(winIVRCompositor_IVRCompositor_017 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_017_Submit(winIVRCompositor_IVRCompositor_017 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -4001,7 +4001,7 @@ void __thiscall winIVRCompositor_IVRCompositor_017_FadeGrid(winIVRCompositor_IVR cppIVRCompositor_IVRCompositor_017_FadeGrid(_this->linux_side, fSeconds, bFadeIn); } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_017_SetSkyboxOverride(winIVRCompositor_IVRCompositor_017 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_017_SetSkyboxOverride(winIVRCompositor_IVRCompositor_017 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -4359,7 +4359,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_018_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_018_Submit(winIVRCompositor_IVRCompositor_018 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_018_Submit(winIVRCompositor_IVRCompositor_018 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -4436,7 +4436,7 @@ float __thiscall winIVRCompositor_IVRCompositor_018_GetCurrentGridAlpha(winIVRCo return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_018_SetSkyboxOverride(winIVRCompositor_IVRCompositor_018 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_018_SetSkyboxOverride(winIVRCompositor_IVRCompositor_018 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -4800,7 +4800,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_019_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_019_Submit(winIVRCompositor_IVRCompositor_019 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_019_Submit(winIVRCompositor_IVRCompositor_019 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -4877,7 +4877,7 @@ float __thiscall winIVRCompositor_IVRCompositor_019_GetCurrentGridAlpha(winIVRCo return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_019_SetSkyboxOverride(winIVRCompositor_IVRCompositor_019 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_019_SetSkyboxOverride(winIVRCompositor_IVRCompositor_019 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -5262,7 +5262,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_020_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_020_Submit(winIVRCompositor_IVRCompositor_020 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_020_Submit(winIVRCompositor_IVRCompositor_020 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -5339,7 +5339,7 @@ float __thiscall winIVRCompositor_IVRCompositor_020_GetCurrentGridAlpha(winIVRCo return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_020_SetSkyboxOverride(winIVRCompositor_IVRCompositor_020 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_020_SetSkyboxOverride(winIVRCompositor_IVRCompositor_020 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -5734,7 +5734,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_021_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_021_Submit(winIVRCompositor_IVRCompositor_021 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_021_Submit(winIVRCompositor_IVRCompositor_021 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -5811,7 +5811,7 @@ float __thiscall winIVRCompositor_IVRCompositor_021_GetCurrentGridAlpha(winIVRCo return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_021_SetSkyboxOverride(winIVRCompositor_IVRCompositor_021 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_021_SetSkyboxOverride(winIVRCompositor_IVRCompositor_021 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -6227,7 +6227,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_022_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_022_Submit(winIVRCompositor_IVRCompositor_022 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_022_Submit(winIVRCompositor_IVRCompositor_022 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -6304,7 +6304,7 @@ float __thiscall winIVRCompositor_IVRCompositor_022_GetCurrentGridAlpha(winIVRCo return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_022_SetSkyboxOverride(winIVRCompositor_IVRCompositor_022 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_022_SetSkyboxOverride(winIVRCompositor_IVRCompositor_022 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -6752,7 +6752,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_024_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_024_Submit(winIVRCompositor_IVRCompositor_024 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_024_Submit(winIVRCompositor_IVRCompositor_024 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -6829,7 +6829,7 @@ float __thiscall winIVRCompositor_IVRCompositor_024_GetCurrentGridAlpha(winIVRCo return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_024_SetSkyboxOverride(winIVRCompositor_IVRCompositor_024 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_024_SetSkyboxOverride(winIVRCompositor_IVRCompositor_024 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -7041,7 +7041,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_024_IsCurrentSceneFocusAppLoading return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_024_SetStageOverride_Async(winIVRCompositor_IVRCompositor_024 *_this, const char *pchRenderModelPath, HmdMatrix34_t *pTransform, Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_024_SetStageOverride_Async(winIVRCompositor_IVRCompositor_024 *_this, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) { EVRCompositorError _ret; char lin_pchRenderModelPath[PATH_MAX]; @@ -7300,7 +7300,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_026_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_026_Submit(winIVRCompositor_IVRCompositor_026 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_026_Submit(winIVRCompositor_IVRCompositor_026 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -7377,7 +7377,7 @@ float __thiscall winIVRCompositor_IVRCompositor_026_GetCurrentGridAlpha(winIVRCo return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_026_SetSkyboxOverride(winIVRCompositor_IVRCompositor_026 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_026_SetSkyboxOverride(winIVRCompositor_IVRCompositor_026 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -7589,7 +7589,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_026_IsCurrentSceneFocusAppLoading return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_026_SetStageOverride_Async(winIVRCompositor_IVRCompositor_026 *_this, const char *pchRenderModelPath, HmdMatrix34_t *pTransform, Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_026_SetStageOverride_Async(winIVRCompositor_IVRCompositor_026 *_this, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) { EVRCompositorError _ret; char lin_pchRenderModelPath[PATH_MAX]; @@ -7878,7 +7878,7 @@ EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_027_GetLastPoseForT return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_027_Submit(winIVRCompositor_IVRCompositor_027 *_this, EVREye eEye, Texture_t *pTexture, VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_027_Submit(winIVRCompositor_IVRCompositor_027 *_this, EVREye eEye, const Texture_t *pTexture, const VRTextureBounds_t *pBounds, EVRSubmitFlags nSubmitFlags) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -7955,7 +7955,7 @@ float __thiscall winIVRCompositor_IVRCompositor_027_GetCurrentGridAlpha(winIVRCo return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_027_SetSkyboxOverride(winIVRCompositor_IVRCompositor_027 *_this, Texture_t *pTextures, uint32_t unTextureCount) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_027_SetSkyboxOverride(winIVRCompositor_IVRCompositor_027 *_this, const Texture_t *pTextures, uint32_t unTextureCount) { EVRCompositorError _ret; TRACE("%p\n", _this); @@ -8167,7 +8167,7 @@ bool __thiscall winIVRCompositor_IVRCompositor_027_IsCurrentSceneFocusAppLoading return _ret; } -EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_027_SetStageOverride_Async(winIVRCompositor_IVRCompositor_027 *_this, const char *pchRenderModelPath, HmdMatrix34_t *pTransform, Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) +EVRCompositorError __thiscall winIVRCompositor_IVRCompositor_027_SetStageOverride_Async(winIVRCompositor_IVRCompositor_027 *_this, const char *pchRenderModelPath, const HmdMatrix34_t *pTransform, const Compositor_StageRenderSettings *pRenderSettings, uint32_t nSizeOfRenderSettings) { EVRCompositorError _ret; char lin_pchRenderModelPath[PATH_MAX]; diff --git a/vrclient_x64/vrclient_x64/winIVRInput.c b/vrclient_x64/vrclient_x64/winIVRInput.c index 6f0621d4..96b09723 100644 --- a/vrclient_x64/vrclient_x64/winIVRInput.c +++ b/vrclient_x64/vrclient_x64/winIVRInput.c @@ -1838,7 +1838,7 @@ EVRInputError __thiscall winIVRInput_IVRInput_010_ShowBindingsForActionSet(winIV return _ret; } -EVRInputError __thiscall winIVRInput_IVRInput_010_GetComponentStateForBinding(winIVRInput_IVRInput_010 *_this, const char *pchRenderModelName, const char *pchComponentName, InputBindingInfo_t *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, RenderModel_ComponentState_t *pComponentState) +EVRInputError __thiscall winIVRInput_IVRInput_010_GetComponentStateForBinding(winIVRInput_IVRInput_010 *_this, const char *pchRenderModelName, const char *pchComponentName, const InputBindingInfo_t *pOriginInfo, uint32_t unBindingInfoSize, uint32_t unBindingInfoCount, RenderModel_ComponentState_t *pComponentState) { EVRInputError _ret; TRACE("%p\n", _this); diff --git a/vrclient_x64/vrclient_x64/winIVRNotifications.c b/vrclient_x64/vrclient_x64/winIVRNotifications.c index 643653e4..bfed027f 100644 --- a/vrclient_x64/vrclient_x64/winIVRNotifications.c +++ b/vrclient_x64/vrclient_x64/winIVRNotifications.c @@ -37,7 +37,7 @@ uint32_t __thiscall winIVRNotifications_IVRNotifications_001_GetErrorString(winI return _ret; } -NotificationError_t __thiscall winIVRNotifications_IVRNotifications_001_CreateNotification(winIVRNotifications_IVRNotifications_001 *_this, VROverlayHandle_t ulOverlayHandle, uint64_t ulUserValue, const char *strType, const char *strText, const char *strCategory, NotificationBitmap *photo, VRNotificationId *notificationId) +NotificationError_t __thiscall winIVRNotifications_IVRNotifications_001_CreateNotification(winIVRNotifications_IVRNotifications_001 *_this, VROverlayHandle_t ulOverlayHandle, uint64_t ulUserValue, const char *strType, const char *strText, const char *strCategory, const NotificationBitmap *photo, VRNotificationId *notificationId) { NotificationError_t _ret; TRACE("%p\n", _this); @@ -119,7 +119,7 @@ typedef struct __winIVRNotifications_IVRNotifications_002 { DEFINE_THISCALL_WRAPPER(winIVRNotifications_IVRNotifications_002_CreateNotification, 40) DEFINE_THISCALL_WRAPPER(winIVRNotifications_IVRNotifications_002_RemoveNotification, 8) -EVRNotificationError __thiscall winIVRNotifications_IVRNotifications_002_CreateNotification(winIVRNotifications_IVRNotifications_002 *_this, VROverlayHandle_t ulOverlayHandle, uint64_t ulUserValue, EVRNotificationType type, const char *pchText, EVRNotificationStyle style, NotificationBitmap_t *pImage, VRNotificationId *pNotificationId) +EVRNotificationError __thiscall winIVRNotifications_IVRNotifications_002_CreateNotification(winIVRNotifications_IVRNotifications_002 *_this, VROverlayHandle_t ulOverlayHandle, uint64_t ulUserValue, EVRNotificationType type, const char *pchText, EVRNotificationStyle style, const NotificationBitmap_t *pImage, VRNotificationId *pNotificationId) { EVRNotificationError _ret; TRACE("%p\n", _this); diff --git a/vrclient_x64/vrclient_x64/winIVROverlay.c b/vrclient_x64/vrclient_x64/winIVROverlay.c index 82654cb3..34198dd1 100644 --- a/vrclient_x64/vrclient_x64/winIVROverlay.c +++ b/vrclient_x64/vrclient_x64/winIVROverlay.c @@ -178,7 +178,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_001_GetOverlayWidthInMeters(w return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_001_SetOverlayTextureBounds(winIVROverlay_IVROverlay_001 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +VROverlayError __thiscall winIVROverlay_IVROverlay_001_SetOverlayTextureBounds(winIVROverlay_IVROverlay_001 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { VROverlayError _ret; TRACE("%p\n", _this); @@ -202,7 +202,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformType(w return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_001 *_this, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +VROverlayError __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_001 *_this, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { VROverlayError _ret; TRACE("%p\n", _this); @@ -218,7 +218,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_001_GetOverlayTransformAbsolu return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_001 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +VROverlayError __thiscall winIVROverlay_IVROverlay_001_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_001 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { VROverlayError _ret; TRACE("%p\n", _this); @@ -306,7 +306,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_001_GetOverlayMouseScale(winI return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_001_SetOverlayMouseScale(winIVROverlay_IVROverlay_001 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +VROverlayError __thiscall winIVROverlay_IVROverlay_001_SetOverlayMouseScale(winIVROverlay_IVROverlay_001 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { VROverlayError _ret; TRACE("%p\n", _this); @@ -314,7 +314,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_001_SetOverlayMouseScale(winI return _ret; } -bool __thiscall winIVROverlay_IVROverlay_001_ComputeOverlayIntersection(winIVROverlay_IVROverlay_001 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_001_ComputeOverlayIntersection(winIVROverlay_IVROverlay_001 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -696,7 +696,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_002_GetOverlayWidthInMeters(w return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_002_SetOverlayTextureBounds(winIVROverlay_IVROverlay_002 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +VROverlayError __thiscall winIVROverlay_IVROverlay_002_SetOverlayTextureBounds(winIVROverlay_IVROverlay_002 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { VROverlayError _ret; TRACE("%p\n", _this); @@ -720,7 +720,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformType(w return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_002 *_this, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +VROverlayError __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_002 *_this, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { VROverlayError _ret; TRACE("%p\n", _this); @@ -736,7 +736,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_002_GetOverlayTransformAbsolu return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_002 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +VROverlayError __thiscall winIVROverlay_IVROverlay_002_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_002 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { VROverlayError _ret; TRACE("%p\n", _this); @@ -808,7 +808,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_002_GetOverlayMouseScale(winI return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_002_SetOverlayMouseScale(winIVROverlay_IVROverlay_002 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +VROverlayError __thiscall winIVROverlay_IVROverlay_002_SetOverlayMouseScale(winIVROverlay_IVROverlay_002 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { VROverlayError _ret; TRACE("%p\n", _this); @@ -816,7 +816,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_002_SetOverlayMouseScale(winI return _ret; } -bool __thiscall winIVROverlay_IVROverlay_002_ComputeOverlayIntersection(winIVROverlay_IVROverlay_002 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_002_ComputeOverlayIntersection(winIVROverlay_IVROverlay_002 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -1246,7 +1246,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_003_GetOverlayWidthInMeters(w return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_003_SetOverlayTextureBounds(winIVROverlay_IVROverlay_003 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +VROverlayError __thiscall winIVROverlay_IVROverlay_003_SetOverlayTextureBounds(winIVROverlay_IVROverlay_003 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { VROverlayError _ret; TRACE("%p\n", _this); @@ -1270,7 +1270,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformType(w return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_003 *_this, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +VROverlayError __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_003 *_this, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { VROverlayError _ret; TRACE("%p\n", _this); @@ -1286,7 +1286,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_003_GetOverlayTransformAbsolu return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_003 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +VROverlayError __thiscall winIVROverlay_IVROverlay_003_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_003 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { VROverlayError _ret; TRACE("%p\n", _this); @@ -1358,7 +1358,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_003_GetOverlayMouseScale(winI return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_003_SetOverlayMouseScale(winIVROverlay_IVROverlay_003 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +VROverlayError __thiscall winIVROverlay_IVROverlay_003_SetOverlayMouseScale(winIVROverlay_IVROverlay_003 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { VROverlayError _ret; TRACE("%p\n", _this); @@ -1366,7 +1366,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_003_SetOverlayMouseScale(winI return _ret; } -bool __thiscall winIVROverlay_IVROverlay_003_ComputeOverlayIntersection(winIVROverlay_IVROverlay_003 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_003_ComputeOverlayIntersection(winIVROverlay_IVROverlay_003 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -1828,7 +1828,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_004_GetOverlayAutoCurveDistan return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_004_SetOverlayTextureBounds(winIVROverlay_IVROverlay_004 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +VROverlayError __thiscall winIVROverlay_IVROverlay_004_SetOverlayTextureBounds(winIVROverlay_IVROverlay_004 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { VROverlayError _ret; TRACE("%p\n", _this); @@ -1852,7 +1852,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformType(w return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_004 *_this, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +VROverlayError __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_004 *_this, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { VROverlayError _ret; TRACE("%p\n", _this); @@ -1868,7 +1868,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_004_GetOverlayTransformAbsolu return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_004 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +VROverlayError __thiscall winIVROverlay_IVROverlay_004_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_004 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { VROverlayError _ret; TRACE("%p\n", _this); @@ -1940,7 +1940,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_004_GetOverlayMouseScale(winI return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_004_SetOverlayMouseScale(winIVROverlay_IVROverlay_004 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +VROverlayError __thiscall winIVROverlay_IVROverlay_004_SetOverlayMouseScale(winIVROverlay_IVROverlay_004 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { VROverlayError _ret; TRACE("%p\n", _this); @@ -1948,7 +1948,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_004_SetOverlayMouseScale(winI return _ret; } -bool __thiscall winIVROverlay_IVROverlay_004_ComputeOverlayIntersection(winIVROverlay_IVROverlay_004 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_004_ComputeOverlayIntersection(winIVROverlay_IVROverlay_004 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -2418,7 +2418,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_005_GetOverlayAutoCurveDistan return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_005_SetOverlayTextureBounds(winIVROverlay_IVROverlay_005 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +VROverlayError __thiscall winIVROverlay_IVROverlay_005_SetOverlayTextureBounds(winIVROverlay_IVROverlay_005 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { VROverlayError _ret; TRACE("%p\n", _this); @@ -2442,7 +2442,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformType(w return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_005 *_this, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +VROverlayError __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_005 *_this, VROverlayHandle_t ulOverlayHandle, TrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { VROverlayError _ret; TRACE("%p\n", _this); @@ -2458,7 +2458,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_005_GetOverlayTransformAbsolu return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_005 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +VROverlayError __thiscall winIVROverlay_IVROverlay_005_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_005 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { VROverlayError _ret; TRACE("%p\n", _this); @@ -2530,7 +2530,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_005_GetOverlayMouseScale(winI return _ret; } -VROverlayError __thiscall winIVROverlay_IVROverlay_005_SetOverlayMouseScale(winIVROverlay_IVROverlay_005 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +VROverlayError __thiscall winIVROverlay_IVROverlay_005_SetOverlayMouseScale(winIVROverlay_IVROverlay_005 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { VROverlayError _ret; TRACE("%p\n", _this); @@ -2538,7 +2538,7 @@ VROverlayError __thiscall winIVROverlay_IVROverlay_005_SetOverlayMouseScale(winI return _ret; } -bool __thiscall winIVROverlay_IVROverlay_005_ComputeOverlayIntersection(winIVROverlay_IVROverlay_005 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_005_ComputeOverlayIntersection(winIVROverlay_IVROverlay_005 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -3051,7 +3051,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_007_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureBounds(winIVROverlay_IVROverlay_007 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_007_SetOverlayTextureBounds(winIVROverlay_IVROverlay_007 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -3075,7 +3075,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_007 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_007 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -3091,7 +3091,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_007_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_007 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_007_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_007 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -3163,7 +3163,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_007_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_007_SetOverlayMouseScale(winIVROverlay_IVROverlay_007 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_007_SetOverlayMouseScale(winIVROverlay_IVROverlay_007 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -3171,7 +3171,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_007_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_007_ComputeOverlayIntersection(winIVROverlay_IVROverlay_007 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_007_ComputeOverlayIntersection(winIVROverlay_IVROverlay_007 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -3227,7 +3227,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_007_MoveGamepadFocusToNeighb return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_007_SetOverlayTexture(winIVROverlay_IVROverlay_007 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_007_SetOverlayTexture(winIVROverlay_IVROverlay_007 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -3737,7 +3737,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_008_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureBounds(winIVROverlay_IVROverlay_008 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_008_SetOverlayTextureBounds(winIVROverlay_IVROverlay_008 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -3761,7 +3761,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_008 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_008 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -3777,7 +3777,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_008_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_008 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_008_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_008 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -3857,7 +3857,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_008_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_008_SetOverlayMouseScale(winIVROverlay_IVROverlay_008 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_008_SetOverlayMouseScale(winIVROverlay_IVROverlay_008 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -3865,7 +3865,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_008_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_008_ComputeOverlayIntersection(winIVROverlay_IVROverlay_008 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_008_ComputeOverlayIntersection(winIVROverlay_IVROverlay_008 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -3921,7 +3921,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_008_MoveGamepadFocusToNeighb return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_008_SetOverlayTexture(winIVROverlay_IVROverlay_008 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_008_SetOverlayTexture(winIVROverlay_IVROverlay_008 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -4031,7 +4031,7 @@ void __thiscall winIVROverlay_IVROverlay_008_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_008_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_008 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_008 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_008_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -4452,7 +4452,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_010_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureBounds(winIVROverlay_IVROverlay_010 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_010_SetOverlayTextureBounds(winIVROverlay_IVROverlay_010 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -4476,7 +4476,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_010 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_010 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -4492,7 +4492,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_010_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_010 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_010_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_010 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -4588,7 +4588,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_010_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_010_SetOverlayMouseScale(winIVROverlay_IVROverlay_010 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_010_SetOverlayMouseScale(winIVROverlay_IVROverlay_010 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -4596,7 +4596,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_010_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_010_ComputeOverlayIntersection(winIVROverlay_IVROverlay_010 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_010_ComputeOverlayIntersection(winIVROverlay_IVROverlay_010 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -4652,7 +4652,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_010_MoveGamepadFocusToNeighb return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_010_SetOverlayTexture(winIVROverlay_IVROverlay_010 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_010_SetOverlayTexture(winIVROverlay_IVROverlay_010 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -4770,7 +4770,7 @@ void __thiscall winIVROverlay_IVROverlay_010_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_010_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_010 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_010 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_010_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -5217,7 +5217,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_011_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureBounds(winIVROverlay_IVROverlay_011 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_011_SetOverlayTextureBounds(winIVROverlay_IVROverlay_011 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -5241,7 +5241,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_011 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_011 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -5257,7 +5257,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_011_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_011 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_011_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_011 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -5353,7 +5353,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_011_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_011_SetOverlayMouseScale(winIVROverlay_IVROverlay_011 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_011_SetOverlayMouseScale(winIVROverlay_IVROverlay_011 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -5361,7 +5361,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_011_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_011_ComputeOverlayIntersection(winIVROverlay_IVROverlay_011 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_011_ComputeOverlayIntersection(winIVROverlay_IVROverlay_011 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -5417,7 +5417,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_011_MoveGamepadFocusToNeighb return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_011_SetOverlayTexture(winIVROverlay_IVROverlay_011 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_011_SetOverlayTexture(winIVROverlay_IVROverlay_011 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -5551,7 +5551,7 @@ void __thiscall winIVROverlay_IVROverlay_011_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_011_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_011 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_011 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_011_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -6007,7 +6007,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_012_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureBounds(winIVROverlay_IVROverlay_012 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_012_SetOverlayTextureBounds(winIVROverlay_IVROverlay_012 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -6031,7 +6031,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_012 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_012 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -6047,7 +6047,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_012_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_012 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_012_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_012 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -6143,7 +6143,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_012_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_012_SetOverlayMouseScale(winIVROverlay_IVROverlay_012 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_012_SetOverlayMouseScale(winIVROverlay_IVROverlay_012 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -6151,7 +6151,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_012_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_012_ComputeOverlayIntersection(winIVROverlay_IVROverlay_012 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_012_ComputeOverlayIntersection(winIVROverlay_IVROverlay_012 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -6207,7 +6207,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_012_MoveGamepadFocusToNeighb return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_012_SetOverlayTexture(winIVROverlay_IVROverlay_012 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_012_SetOverlayTexture(winIVROverlay_IVROverlay_012 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -6349,7 +6349,7 @@ void __thiscall winIVROverlay_IVROverlay_012_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_012_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_012 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_012 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_012_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -6844,7 +6844,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_013_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureBounds(winIVROverlay_IVROverlay_013 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_013_SetOverlayTextureBounds(winIVROverlay_IVROverlay_013 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -6868,7 +6868,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_013 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_013 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -6884,7 +6884,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_013_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_013 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_013_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_013 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -6980,7 +6980,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_013_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_013_SetOverlayMouseScale(winIVROverlay_IVROverlay_013 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_013_SetOverlayMouseScale(winIVROverlay_IVROverlay_013 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -6988,7 +6988,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_013_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_013_ComputeOverlayIntersection(winIVROverlay_IVROverlay_013 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_013_ComputeOverlayIntersection(winIVROverlay_IVROverlay_013 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -7044,7 +7044,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_013_MoveGamepadFocusToNeighb return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexture(winIVROverlay_IVROverlay_013 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_013_SetOverlayTexture(winIVROverlay_IVROverlay_013 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -7186,7 +7186,7 @@ void __thiscall winIVROverlay_IVROverlay_013_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_013_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_013 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_013 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_013_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -7701,7 +7701,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_014_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureBounds(winIVROverlay_IVROverlay_014 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_014_SetOverlayTextureBounds(winIVROverlay_IVROverlay_014 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -7725,7 +7725,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_014 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_014 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -7741,7 +7741,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_014_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_014 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_014_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_014 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -7837,7 +7837,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_014_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_014_SetOverlayMouseScale(winIVROverlay_IVROverlay_014 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_014_SetOverlayMouseScale(winIVROverlay_IVROverlay_014 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -7845,7 +7845,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_014_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_014_ComputeOverlayIntersection(winIVROverlay_IVROverlay_014 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_014_ComputeOverlayIntersection(winIVROverlay_IVROverlay_014 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -7901,7 +7901,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_014_MoveGamepadFocusToNeighb return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexture(winIVROverlay_IVROverlay_014 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_014_SetOverlayTexture(winIVROverlay_IVROverlay_014 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -8043,7 +8043,7 @@ void __thiscall winIVROverlay_IVROverlay_014_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_014_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_014 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_014 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_014_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -8592,7 +8592,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_016_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureBounds(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayTextureBounds(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -8616,7 +8616,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_016_GetOverlayRenderModel(winIVROve return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderModel(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderModel(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -8632,7 +8632,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -8648,7 +8648,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -8688,7 +8688,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_016_GetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -8760,7 +8760,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_016_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayMouseScale(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayMouseScale(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -8768,7 +8768,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_016_ComputeOverlayIntersection(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_016_ComputeOverlayIntersection(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -8824,7 +8824,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_016_MoveGamepadFocusToNeighb return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexture(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_016_SetOverlayTexture(winIVROverlay_IVROverlay_016 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -8966,7 +8966,7 @@ void __thiscall winIVROverlay_IVROverlay_016_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_016_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_016 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_016 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_016_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -9535,7 +9535,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_017_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureBounds(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayTextureBounds(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -9559,7 +9559,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_017_GetOverlayRenderModel(winIVROve return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderModel(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderModel(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -9575,7 +9575,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -9591,7 +9591,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -9631,7 +9631,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_017_GetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -9703,7 +9703,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_017_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayMouseScale(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayMouseScale(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -9711,7 +9711,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_017_ComputeOverlayIntersection(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_017_ComputeOverlayIntersection(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -9767,7 +9767,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_017_MoveGamepadFocusToNeighb return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *vCenter, float fRadius) +EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayDualAnalogTransform(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t *vCenter, float fRadius) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -9783,7 +9783,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_017_GetOverlayDualAnalogTran return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexture(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_017_SetOverlayTexture(winIVROverlay_IVROverlay_017 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -9925,7 +9925,7 @@ void __thiscall winIVROverlay_IVROverlay_017_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_017_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_017 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_017 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_017_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -10497,7 +10497,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_018_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureBounds(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayTextureBounds(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -10521,7 +10521,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_018_GetOverlayRenderModel(winIVROve return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderModel(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderModel(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -10537,7 +10537,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -10553,7 +10553,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -10593,7 +10593,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_018_GetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -10665,7 +10665,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_018_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayMouseScale(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayMouseScale(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -10673,7 +10673,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_018_ComputeOverlayIntersection(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_018_ComputeOverlayIntersection(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -10721,7 +10721,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_018_MoveGamepadFocusToNeighb return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *vCenter, float fRadius) +EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayDualAnalogTransform(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t *vCenter, float fRadius) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -10737,7 +10737,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_018_GetOverlayDualAnalogTran return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexture(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_018_SetOverlayTexture(winIVROverlay_IVROverlay_018 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -10879,7 +10879,7 @@ void __thiscall winIVROverlay_IVROverlay_018_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_018_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_018 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_018 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_018_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -11449,7 +11449,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_019_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureBounds(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayTextureBounds(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -11473,7 +11473,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_019_GetOverlayRenderModel(winIVROve return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderModel(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderModel(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -11489,7 +11489,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -11505,7 +11505,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -11545,7 +11545,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_019_GetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -11617,7 +11617,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_019_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayMouseScale(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayMouseScale(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -11625,7 +11625,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_019_ComputeOverlayIntersection(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_019_ComputeOverlayIntersection(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -11673,7 +11673,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_019_MoveGamepadFocusToNeighb return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *pvCenter, float fRadius) +EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayDualAnalogTransform(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t *pvCenter, float fRadius) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -11689,7 +11689,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_019_GetOverlayDualAnalogTran return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexture(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_019_SetOverlayTexture(winIVROverlay_IVROverlay_019 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -11831,7 +11831,7 @@ void __thiscall winIVROverlay_IVROverlay_019_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_019_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_019 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_019 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_019_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -12383,7 +12383,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_020_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureBounds(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayTextureBounds(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -12407,7 +12407,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_020_GetOverlayRenderModel(winIVROve return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderModel(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderModel(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -12423,7 +12423,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -12439,7 +12439,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -12479,7 +12479,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_020_GetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -12551,7 +12551,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_020_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayMouseScale(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayMouseScale(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -12559,7 +12559,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_020_ComputeOverlayIntersection(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_020_ComputeOverlayIntersection(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -12607,7 +12607,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_020_MoveGamepadFocusToNeighb return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *pvCenter, float fRadius) +EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayDualAnalogTransform(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t *pvCenter, float fRadius) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -12623,7 +12623,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_020_GetOverlayDualAnalogTran return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexture(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_020_SetOverlayTexture(winIVROverlay_IVROverlay_020 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -12765,7 +12765,7 @@ void __thiscall winIVROverlay_IVROverlay_020_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_020_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_020 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_020 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_020_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -13309,7 +13309,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_021_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureBounds(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayTextureBounds(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -13333,7 +13333,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_021_GetOverlayRenderModel(winIVROve return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderModel(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderModel(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -13349,7 +13349,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -13365,7 +13365,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -13405,7 +13405,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_021_GetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -13477,7 +13477,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_021_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayMouseScale(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayMouseScale(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -13485,7 +13485,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_021_ComputeOverlayIntersection(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_021_ComputeOverlayIntersection(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -13501,7 +13501,7 @@ bool __thiscall winIVROverlay_IVROverlay_021_IsHoverTargetOverlay(winIVROverlay_ return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *pvCenter, float fRadius) +EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayDualAnalogTransform(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t *pvCenter, float fRadius) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -13517,7 +13517,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_021_GetOverlayDualAnalogTran return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexture(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_021_SetOverlayTexture(winIVROverlay_IVROverlay_021 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -13659,7 +13659,7 @@ void __thiscall winIVROverlay_IVROverlay_021_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_021_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_021 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_021 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_021_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -14209,7 +14209,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureBounds(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTextureBounds(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -14233,7 +14233,7 @@ uint32_t __thiscall winIVROverlay_IVROverlay_022_GetOverlayRenderModel(winIVROve return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderModel(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, HmdColor_t *pColor) +EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderModel(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -14249,7 +14249,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -14265,7 +14265,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -14305,7 +14305,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_GetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -14313,7 +14313,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformCursor(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulCursorOverlayHandle, HmdVector2_t *pvHotspot) +EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTransformCursor(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -14393,7 +14393,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayMouseScale(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayMouseScale(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -14401,7 +14401,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_022_ComputeOverlayIntersection(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_022_ComputeOverlayIntersection(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -14417,7 +14417,7 @@ bool __thiscall winIVROverlay_IVROverlay_022_IsHoverTargetOverlay(winIVROverlay_ return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *pvCenter, float fRadius) +EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayDualAnalogTransform(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t *pvCenter, float fRadius) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -14457,7 +14457,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursor(winIVRO return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvCursor) +EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayCursorPositionOverride(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -14473,7 +14473,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_022_ClearOverlayCursorPositi return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexture(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_022_SetOverlayTexture(winIVROverlay_IVROverlay_022 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -14615,7 +14615,7 @@ void __thiscall winIVROverlay_IVROverlay_022_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_022_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_022 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_022 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_022_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -15157,7 +15157,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_024_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureBounds(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTextureBounds(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -15181,7 +15181,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -15197,7 +15197,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -15237,7 +15237,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_024_GetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -15245,7 +15245,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformCursor(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulCursorOverlayHandle, HmdVector2_t *pvHotspot) +EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTransformCursor(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -15325,7 +15325,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_024_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayMouseScale(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayMouseScale(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -15333,7 +15333,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_024_ComputeOverlayIntersection(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_024_ComputeOverlayIntersection(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -15373,7 +15373,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursor(winIVRO return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvCursor) +EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -15389,7 +15389,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_024_ClearOverlayCursorPositi return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexture(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_024_SetOverlayTexture(winIVROverlay_IVROverlay_024 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -15531,7 +15531,7 @@ void __thiscall winIVROverlay_IVROverlay_024_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_024_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_024 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_024 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -16066,7 +16066,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureBounds(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTextureBounds(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -16090,7 +16090,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -16106,7 +16106,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -16146,7 +16146,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -16154,7 +16154,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformCursor(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulCursorOverlayHandle, HmdVector2_t *pvHotspot) +EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformCursor(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -16170,7 +16170,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_GetOverlayTransformCurso return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformProjection(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, VROverlayProjection_t *pProjection, EVREye eEye) +EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTransformProjection(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, EVREye eEye) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -16242,7 +16242,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayMouseScale(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayMouseScale(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -16250,7 +16250,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_025_ComputeOverlayIntersection(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_025_ComputeOverlayIntersection(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -16290,7 +16290,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursor(winIVRO return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvCursor) +EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayCursorPositionOverride(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -16306,7 +16306,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_025_ClearOverlayCursorPositi return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexture(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_025_SetOverlayTexture(winIVROverlay_IVROverlay_025 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -16448,7 +16448,7 @@ void __thiscall winIVROverlay_IVROverlay_025_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_025_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_025 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_025 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_025_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -17004,7 +17004,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureBounds(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTextureBounds(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -17028,7 +17028,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -17044,7 +17044,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -17084,7 +17084,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformOverlayRelative(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -17092,7 +17092,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformOverl return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformCursor(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulCursorOverlayHandle, HmdVector2_t *pvHotspot) +EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformCursor(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -17108,7 +17108,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_GetOverlayTransformCurso return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformProjection(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, VROverlayProjection_t *pProjection, EVREye eEye) +EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTransformProjection(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, EVREye eEye) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -17188,7 +17188,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayMouseScale(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayMouseScale(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -17196,7 +17196,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_026_ComputeOverlayIntersection(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_026_ComputeOverlayIntersection(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -17236,7 +17236,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursor(winIVRO return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvCursor) +EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayCursorPositionOverride(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -17252,7 +17252,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_026_ClearOverlayCursorPositi return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexture(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_026_SetOverlayTexture(winIVROverlay_IVROverlay_026 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -17394,7 +17394,7 @@ void __thiscall winIVROverlay_IVROverlay_026_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_026_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_026 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_026 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_026_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); @@ -17954,7 +17954,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_027_GetOverlayTextureColorSp return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureBounds(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds) +EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTextureBounds(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -17978,7 +17978,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformType( return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformAbsolute(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -17994,7 +17994,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformAbsol return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) +EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformTrackedDeviceRelative(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -18026,7 +18026,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformTrack return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformCursor(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulCursorOverlayHandle, HmdVector2_t *pvHotspot) +EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformCursor(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulCursorOverlayHandle, const HmdVector2_t *pvHotspot) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -18042,7 +18042,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_027_GetOverlayTransformCurso return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformProjection(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, VROverlayProjection_t *pProjection, EVREye eEye) +EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTransformProjection(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform, const VROverlayProjection_t *pProjection, EVREye eEye) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -18122,7 +18122,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_027_GetOverlayMouseScale(win return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayMouseScale(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale) +EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayMouseScale(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -18130,7 +18130,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayMouseScale(win return _ret; } -bool __thiscall winIVROverlay_IVROverlay_027_ComputeOverlayIntersection(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) +bool __thiscall winIVROverlay_IVROverlay_027_ComputeOverlayIntersection(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults) { bool _ret; TRACE("%p\n", _this); @@ -18170,7 +18170,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursor(winIVRO return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvCursor) +EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayCursorPositionOverride(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvCursor) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -18186,7 +18186,7 @@ EVROverlayError __thiscall winIVROverlay_IVROverlay_027_ClearOverlayCursorPositi return _ret; } -EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexture(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, Texture_t *pTexture) +EVROverlayError __thiscall winIVROverlay_IVROverlay_027_SetOverlayTexture(winIVROverlay_IVROverlay_027 *_this, VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture) { EVROverlayError _ret; TRACE("%p\n", _this); @@ -18328,7 +18328,7 @@ void __thiscall winIVROverlay_IVROverlay_027_HideKeyboard(winIVROverlay_IVROverl cppIVROverlay_IVROverlay_027_HideKeyboard(_this->linux_side); } -void __thiscall winIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_027 *_this, ETrackingUniverseOrigin eTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) +void __thiscall winIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute(winIVROverlay_IVROverlay_027 *_this, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform) { TRACE("%p\n", _this); cppIVROverlay_IVROverlay_027_SetKeyboardTransformAbsolute(_this->linux_side, eTrackingOrigin, pmatTrackingOriginToKeyboardTransform); diff --git a/vrclient_x64/vrclient_x64/winIVROverlayView.c b/vrclient_x64/vrclient_x64/winIVROverlayView.c index 5766361d..fda4f649 100644 --- a/vrclient_x64/vrclient_x64/winIVROverlayView.c +++ b/vrclient_x64/vrclient_x64/winIVROverlayView.c @@ -46,7 +46,7 @@ EVROverlayError __thiscall winIVROverlayView_IVROverlayView_003_ReleaseOverlayVi return _ret; } -void __thiscall winIVROverlayView_IVROverlayView_003_PostOverlayEvent(winIVROverlayView_IVROverlayView_003 *_this, VROverlayHandle_t ulOverlayHandle, VREvent_t *pvrEvent) +void __thiscall winIVROverlayView_IVROverlayView_003_PostOverlayEvent(winIVROverlayView_IVROverlayView_003 *_this, VROverlayHandle_t ulOverlayHandle, const VREvent_t *pvrEvent) { TRACE("%p\n", _this); cppIVROverlayView_IVROverlayView_003_PostOverlayEvent(_this->linux_side, ulOverlayHandle, pvrEvent); diff --git a/vrclient_x64/vrclient_x64/winIVRRenderModels.c b/vrclient_x64/vrclient_x64/winIVRRenderModels.c index 05762a51..64fbef10 100644 --- a/vrclient_x64/vrclient_x64/winIVRRenderModels.c +++ b/vrclient_x64/vrclient_x64/winIVRRenderModels.c @@ -214,7 +214,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentRenderMod return _ret; } -bool __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentState(winIVRRenderModels_IVRRenderModels_002 *_this, const char *pchRenderModelName, const char *pchComponentName, VRControllerState_t *pControllerState, RenderModel_ComponentState_t *pComponentState) +bool __thiscall winIVRRenderModels_IVRRenderModels_002_GetComponentState(winIVRRenderModels_IVRRenderModels_002 *_this, const char *pchRenderModelName, const char *pchComponentName, const VRControllerState_t *pControllerState, RenderModel_ComponentState_t *pComponentState) { bool _ret; TRACE("%p\n", _this); @@ -416,7 +416,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentRenderMod return _ret; } -bool __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentState(winIVRRenderModels_IVRRenderModels_004 *_this, const char *pchRenderModelName, const char *pchComponentName, VRControllerState_t *pControllerState, RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +bool __thiscall winIVRRenderModels_IVRRenderModels_004_GetComponentState(winIVRRenderModels_IVRRenderModels_004 *_this, const char *pchRenderModelName, const char *pchComponentName, const VRControllerState_t *pControllerState, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { bool _ret; TRACE("%p\n", _this); @@ -634,7 +634,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentRenderMod return _ret; } -bool __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentState(winIVRRenderModels_IVRRenderModels_005 *_this, const char *pchRenderModelName, const char *pchComponentName, VRControllerState_t *pControllerState, RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +bool __thiscall winIVRRenderModels_IVRRenderModels_005_GetComponentState(winIVRRenderModels_IVRRenderModels_005 *_this, const char *pchRenderModelName, const char *pchComponentName, const VRControllerState_t *pControllerState, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { bool _ret; TRACE("%p\n", _this); @@ -885,7 +885,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentRenderMod return _ret; } -bool __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath(winIVRRenderModels_IVRRenderModels_006 *_this, const char *pchRenderModelName, const char *pchComponentName, VRInputValueHandle_t devicePath, RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +bool __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevicePath(winIVRRenderModels_IVRRenderModels_006 *_this, const char *pchRenderModelName, const char *pchComponentName, VRInputValueHandle_t devicePath, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { bool _ret; TRACE("%p\n", _this); @@ -893,7 +893,7 @@ bool __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentStateForDevic return _ret; } -bool __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentState(winIVRRenderModels_IVRRenderModels_006 *_this, const char *pchRenderModelName, const char *pchComponentName, VRControllerState_t *pControllerState, RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) +bool __thiscall winIVRRenderModels_IVRRenderModels_006_GetComponentState(winIVRRenderModels_IVRRenderModels_006 *_this, const char *pchRenderModelName, const char *pchComponentName, const VRControllerState_t *pControllerState, const RenderModel_ControllerMode_State_t *pState, RenderModel_ComponentState_t *pComponentState) { bool _ret; TRACE("%p\n", _this); diff --git a/vrclient_x64/vrclient_x64/winIVRScreenshots.c b/vrclient_x64/vrclient_x64/winIVRScreenshots.c index 135f5c9a..3d352256 100644 --- a/vrclient_x64/vrclient_x64/winIVRScreenshots.c +++ b/vrclient_x64/vrclient_x64/winIVRScreenshots.c @@ -45,7 +45,7 @@ EVRScreenshotError __thiscall winIVRScreenshots_IVRScreenshots_001_RequestScreen return _ret; } -EVRScreenshotError __thiscall winIVRScreenshots_IVRScreenshots_001_HookScreenshot(winIVRScreenshots_IVRScreenshots_001 *_this, EVRScreenshotType *pSupportedTypes, int numTypes) +EVRScreenshotError __thiscall winIVRScreenshots_IVRScreenshots_001_HookScreenshot(winIVRScreenshots_IVRScreenshots_001 *_this, const EVRScreenshotType *pSupportedTypes, int numTypes) { EVRScreenshotError _ret; TRACE("%p\n", _this); diff --git a/vrclient_x64/vrclient_x64/winIVRSystem.c b/vrclient_x64/vrclient_x64/winIVRSystem.c index f7cc2393..a183a798 100644 --- a/vrclient_x64/vrclient_x64/winIVRSystem.c +++ b/vrclient_x64/vrclient_x64/winIVRSystem.c @@ -312,7 +312,7 @@ const char * __thiscall winIVRSystem_IVRSystem_003_GetControllerAxisTypeNameFrom return _ret; } -bool __thiscall winIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse(winIVRSystem_IVRSystem_003 *_this, Compositor_OverlaySettings *overlaySettings, HmdVector2_t vecWindowClientPositionOnScreen, HmdVector2_t vecWindowClientSize, TrackedDeviceIndex_t unControllerDeviceIndex, EVRControllerEventOutputType eOutputType) +bool __thiscall winIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse(winIVRSystem_IVRSystem_003 *_this, const Compositor_OverlaySettings *overlaySettings, HmdVector2_t vecWindowClientPositionOnScreen, HmdVector2_t vecWindowClientSize, TrackedDeviceIndex_t unControllerDeviceIndex, EVRControllerEventOutputType eOutputType) { bool _ret; TRACE("%p\n", _this); @@ -1997,7 +1997,7 @@ EDeviceActivityLevel __thiscall winIVRSystem_IVRSystem_009_GetTrackedDeviceActiv return _ret; } -void __thiscall winIVRSystem_IVRSystem_009_ApplyTransform(winIVRSystem_IVRSystem_009 *_this, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_009_ApplyTransform(winIVRSystem_IVRSystem_009 *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { TRACE("%p\n", _this); cppIVRSystem_IVRSystem_009_ApplyTransform(_this->linux_side, pOutputPose, pTrackedDevicePose, pTransform); @@ -2494,7 +2494,7 @@ EDeviceActivityLevel __thiscall winIVRSystem_IVRSystem_010_GetTrackedDeviceActiv return _ret; } -void __thiscall winIVRSystem_IVRSystem_010_ApplyTransform(winIVRSystem_IVRSystem_010 *_this, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_010_ApplyTransform(winIVRSystem_IVRSystem_010 *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { TRACE("%p\n", _this); cppIVRSystem_IVRSystem_010_ApplyTransform(_this->linux_side, pOutputPose, pTrackedDevicePose, pTransform); @@ -3027,7 +3027,7 @@ EDeviceActivityLevel __thiscall winIVRSystem_IVRSystem_011_GetTrackedDeviceActiv return _ret; } -void __thiscall winIVRSystem_IVRSystem_011_ApplyTransform(winIVRSystem_IVRSystem_011 *_this, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_011_ApplyTransform(winIVRSystem_IVRSystem_011 *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { TRACE("%p\n", _this); cppIVRSystem_IVRSystem_011_ApplyTransform(_this->linux_side, pOutputPose, pTrackedDevicePose, pTransform); @@ -3558,7 +3558,7 @@ EDeviceActivityLevel __thiscall winIVRSystem_IVRSystem_012_GetTrackedDeviceActiv return _ret; } -void __thiscall winIVRSystem_IVRSystem_012_ApplyTransform(winIVRSystem_IVRSystem_012 *_this, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_012_ApplyTransform(winIVRSystem_IVRSystem_012 *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { TRACE("%p\n", _this); cppIVRSystem_IVRSystem_012_ApplyTransform(_this->linux_side, pOutputPose, pTrackedDevicePose, pTransform); @@ -4074,7 +4074,7 @@ EDeviceActivityLevel __thiscall winIVRSystem_IVRSystem_014_GetTrackedDeviceActiv return _ret; } -void __thiscall winIVRSystem_IVRSystem_014_ApplyTransform(winIVRSystem_IVRSystem_014 *_this, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_014_ApplyTransform(winIVRSystem_IVRSystem_014 *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { TRACE("%p\n", _this); cppIVRSystem_IVRSystem_014_ApplyTransform(_this->linux_side, pOutputPose, pTrackedDevicePose, pTransform); @@ -4590,7 +4590,7 @@ EDeviceActivityLevel __thiscall winIVRSystem_IVRSystem_015_GetTrackedDeviceActiv return _ret; } -void __thiscall winIVRSystem_IVRSystem_015_ApplyTransform(winIVRSystem_IVRSystem_015 *_this, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_015_ApplyTransform(winIVRSystem_IVRSystem_015 *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { TRACE("%p\n", _this); cppIVRSystem_IVRSystem_015_ApplyTransform(_this->linux_side, pOutputPose, pTrackedDevicePose, pTransform); @@ -5113,7 +5113,7 @@ EDeviceActivityLevel __thiscall winIVRSystem_IVRSystem_016_GetTrackedDeviceActiv return _ret; } -void __thiscall winIVRSystem_IVRSystem_016_ApplyTransform(winIVRSystem_IVRSystem_016 *_this, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_016_ApplyTransform(winIVRSystem_IVRSystem_016 *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { TRACE("%p\n", _this); cppIVRSystem_IVRSystem_016_ApplyTransform(_this->linux_side, pOutputPose, pTrackedDevicePose, pTransform); @@ -5638,7 +5638,7 @@ EDeviceActivityLevel __thiscall winIVRSystem_IVRSystem_017_GetTrackedDeviceActiv return _ret; } -void __thiscall winIVRSystem_IVRSystem_017_ApplyTransform(winIVRSystem_IVRSystem_017 *_this, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_017_ApplyTransform(winIVRSystem_IVRSystem_017 *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { TRACE("%p\n", _this); cppIVRSystem_IVRSystem_017_ApplyTransform(_this->linux_side, pOutputPose, pTrackedDevicePose, pTransform); @@ -6165,7 +6165,7 @@ EDeviceActivityLevel __thiscall winIVRSystem_IVRSystem_019_GetTrackedDeviceActiv return _ret; } -void __thiscall winIVRSystem_IVRSystem_019_ApplyTransform(winIVRSystem_IVRSystem_019 *_this, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_019_ApplyTransform(winIVRSystem_IVRSystem_019 *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { TRACE("%p\n", _this); cppIVRSystem_IVRSystem_019_ApplyTransform(_this->linux_side, pOutputPose, pTrackedDevicePose, pTransform); @@ -6715,7 +6715,7 @@ EDeviceActivityLevel __thiscall winIVRSystem_IVRSystem_020_GetTrackedDeviceActiv return _ret; } -void __thiscall winIVRSystem_IVRSystem_020_ApplyTransform(winIVRSystem_IVRSystem_020 *_this, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_020_ApplyTransform(winIVRSystem_IVRSystem_020 *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { TRACE("%p\n", _this); cppIVRSystem_IVRSystem_020_ApplyTransform(_this->linux_side, pOutputPose, pTrackedDevicePose, pTransform); @@ -7274,7 +7274,7 @@ EDeviceActivityLevel __thiscall winIVRSystem_IVRSystem_021_GetTrackedDeviceActiv return _ret; } -void __thiscall winIVRSystem_IVRSystem_021_ApplyTransform(winIVRSystem_IVRSystem_021 *_this, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_021_ApplyTransform(winIVRSystem_IVRSystem_021 *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { TRACE("%p\n", _this); cppIVRSystem_IVRSystem_021_ApplyTransform(_this->linux_side, pOutputPose, pTrackedDevicePose, pTransform); @@ -7818,7 +7818,7 @@ EDeviceActivityLevel __thiscall winIVRSystem_IVRSystem_022_GetTrackedDeviceActiv return _ret; } -void __thiscall winIVRSystem_IVRSystem_022_ApplyTransform(winIVRSystem_IVRSystem_022 *_this, TrackedDevicePose_t *pOutputPose, TrackedDevicePose_t *pTrackedDevicePose, HmdMatrix34_t *pTransform) +void __thiscall winIVRSystem_IVRSystem_022_ApplyTransform(winIVRSystem_IVRSystem_022 *_this, TrackedDevicePose_t *pOutputPose, const TrackedDevicePose_t *pTrackedDevicePose, const HmdMatrix34_t *pTransform) { TRACE("%p\n", _this); cppIVRSystem_IVRSystem_022_ApplyTransform(_this->linux_side, pOutputPose, pTrackedDevicePose, pTransform); diff --git a/vrclient_x64/vrclient_x64/winIVRTrackedCamera.c b/vrclient_x64/vrclient_x64/winIVRTrackedCamera.c index 7f965b2c..69d59309 100644 --- a/vrclient_x64/vrclient_x64/winIVRTrackedCamera.c +++ b/vrclient_x64/vrclient_x64/winIVRTrackedCamera.c @@ -132,7 +132,7 @@ const CameraVideoStreamFrame_t * __thiscall winIVRTrackedCamera_IVRTrackedCamera return _ret; } -bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame(winIVRTrackedCamera_IVRTrackedCamera_001 *_this, TrackedDeviceIndex_t nDeviceIndex, CameraVideoStreamFrame_t *pFrameImage) +bool __thiscall winIVRTrackedCamera_IVRTrackedCamera_001_ReleaseVideoStreamFrame(winIVRTrackedCamera_IVRTrackedCamera_001 *_this, TrackedDeviceIndex_t nDeviceIndex, const CameraVideoStreamFrame_t *pFrameImage) { bool _ret; TRACE("%p\n", _this);