mirror of
https://github.com/ValveSoftware/Proton.git
synced 2025-05-11 14:19:35 +03:00
vrclient: Use a string cache for returned unix side strings.
This commit is contained in:
parent
b722943316
commit
e57e06c9c5
@ -466,11 +466,16 @@ class Method:
|
||||
def returns_unix_iface(self):
|
||||
return self.name.startswith('GetGenericInterface')
|
||||
|
||||
def returns_string(self):
|
||||
return self.result_type.spelling == "const char *"
|
||||
|
||||
def write_params(self, out):
|
||||
returns_record = self.result_type.get_canonical().kind == TypeKind.RECORD
|
||||
|
||||
if self.returns_unix_iface():
|
||||
ret = 'struct u_iface _ret'
|
||||
elif self.returns_string():
|
||||
ret = 'struct u_buffer _ret'
|
||||
else:
|
||||
ret = "*_ret" if returns_record else "_ret"
|
||||
ret = f'{declspec(self.result_type, ret, "w_")}'
|
||||
@ -909,7 +914,9 @@ def handle_method_c(klass, method, winclassname, out):
|
||||
for name, size in param_sizes.items():
|
||||
out(f' if ({name}) memcpy( {name}, &w_{name}, {size} );\n')
|
||||
|
||||
if not returns_void:
|
||||
if method.returns_string():
|
||||
out(u' return get_unix_buffer( params._ret );\n')
|
||||
elif not returns_void:
|
||||
out(u' return params._ret;\n')
|
||||
out(u'}\n\n')
|
||||
|
||||
|
@ -87,7 +87,7 @@ struct IVRApplications_IVRApplications_001_GetApplicationProcessId_params
|
||||
struct IVRApplications_IVRApplications_001_GetApplicationsErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -165,7 +165,7 @@ struct IVRApplications_IVRApplications_001_PerformApplicationPrelaunchCheck_para
|
||||
struct IVRApplications_IVRApplications_001_GetApplicationsTransitionStateNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t state;
|
||||
};
|
||||
|
||||
@ -247,7 +247,7 @@ struct IVRApplications_IVRApplications_002_GetApplicationProcessId_params
|
||||
struct IVRApplications_IVRApplications_002_GetApplicationsErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -310,7 +310,7 @@ struct IVRApplications_IVRApplications_002_PerformApplicationPrelaunchCheck_para
|
||||
struct IVRApplications_IVRApplications_002_GetApplicationsTransitionStateNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t state;
|
||||
};
|
||||
|
||||
@ -398,7 +398,7 @@ struct IVRApplications_IVRApplications_003_GetApplicationProcessId_params
|
||||
struct IVRApplications_IVRApplications_003_GetApplicationsErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -470,7 +470,7 @@ struct IVRApplications_IVRApplications_003_PerformApplicationPrelaunchCheck_para
|
||||
struct IVRApplications_IVRApplications_003_GetApplicationsTransitionStateNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t state;
|
||||
};
|
||||
|
||||
@ -565,7 +565,7 @@ struct IVRApplications_IVRApplications_004_GetApplicationProcessId_params
|
||||
struct IVRApplications_IVRApplications_004_GetApplicationsErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -637,7 +637,7 @@ struct IVRApplications_IVRApplications_004_PerformApplicationPrelaunchCheck_para
|
||||
struct IVRApplications_IVRApplications_004_GetApplicationsTransitionStateNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t state;
|
||||
};
|
||||
|
||||
@ -751,7 +751,7 @@ struct IVRApplications_IVRApplications_005_GetApplicationProcessId_params
|
||||
struct IVRApplications_IVRApplications_005_GetApplicationsErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -823,7 +823,7 @@ struct IVRApplications_IVRApplications_005_PerformApplicationPrelaunchCheck_para
|
||||
struct IVRApplications_IVRApplications_005_GetApplicationsTransitionStateNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t state;
|
||||
};
|
||||
|
||||
@ -945,7 +945,7 @@ struct IVRApplications_IVRApplications_006_GetApplicationProcessId_params
|
||||
struct IVRApplications_IVRApplications_006_GetApplicationsErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -1061,7 +1061,7 @@ struct IVRApplications_IVRApplications_006_PerformApplicationPrelaunchCheck_para
|
||||
struct IVRApplications_IVRApplications_006_GetApplicationsTransitionStateNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t state;
|
||||
};
|
||||
|
||||
@ -1189,7 +1189,7 @@ struct IVRApplications_IVRApplications_007_GetApplicationProcessId_params
|
||||
struct IVRApplications_IVRApplications_007_GetApplicationsErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -1305,7 +1305,7 @@ struct IVRApplications_IVRApplications_007_PerformApplicationPrelaunchCheck_para
|
||||
struct IVRApplications_IVRApplications_007_GetSceneApplicationStateNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t state;
|
||||
};
|
||||
|
||||
@ -1918,14 +1918,14 @@ struct IVRClientCore_IVRClientCore_002_BIsHmdPresent_params
|
||||
struct IVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eError;
|
||||
};
|
||||
|
||||
struct IVRClientCore_IVRClientCore_002_GetIDForVRInitError_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eError;
|
||||
};
|
||||
|
||||
@ -1966,14 +1966,14 @@ struct IVRClientCore_IVRClientCore_003_BIsHmdPresent_params
|
||||
struct IVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eError;
|
||||
};
|
||||
|
||||
struct IVRClientCore_IVRClientCore_003_GetIDForVRInitError_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eError;
|
||||
};
|
||||
|
||||
@ -9030,7 +9030,7 @@ struct IVROverlay_IVROverlay_001_GetHighQualityOverlay_params
|
||||
struct IVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -9350,7 +9350,7 @@ struct IVROverlay_IVROverlay_002_GetHighQualityOverlay_params
|
||||
struct IVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -9723,7 +9723,7 @@ struct IVROverlay_IVROverlay_003_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -10102,7 +10102,7 @@ struct IVROverlay_IVROverlay_004_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -10499,7 +10499,7 @@ struct IVROverlay_IVROverlay_005_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -10928,7 +10928,7 @@ struct IVROverlay_IVROverlay_007_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -11401,7 +11401,7 @@ struct IVROverlay_IVROverlay_008_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -11898,7 +11898,7 @@ struct IVROverlay_IVROverlay_010_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -12421,7 +12421,7 @@ struct IVROverlay_IVROverlay_011_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -12981,7 +12981,7 @@ struct IVROverlay_IVROverlay_012_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -13550,7 +13550,7 @@ struct IVROverlay_IVROverlay_013_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -14161,7 +14161,7 @@ struct IVROverlay_IVROverlay_014_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -14801,7 +14801,7 @@ struct IVROverlay_IVROverlay_016_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -15484,7 +15484,7 @@ struct IVROverlay_IVROverlay_017_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -16187,7 +16187,7 @@ struct IVROverlay_IVROverlay_018_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -16882,7 +16882,7 @@ struct IVROverlay_IVROverlay_019_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -17564,7 +17564,7 @@ struct IVROverlay_IVROverlay_020_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -18246,7 +18246,7 @@ struct IVROverlay_IVROverlay_021_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -18896,7 +18896,7 @@ struct IVROverlay_IVROverlay_022_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -19595,7 +19595,7 @@ struct IVROverlay_IVROverlay_024_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -20254,7 +20254,7 @@ struct IVROverlay_IVROverlay_025_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -20924,7 +20924,7 @@ struct IVROverlay_IVROverlay_026_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -21617,7 +21617,7 @@ struct IVROverlay_IVROverlay_027_GetOverlayImageData_params
|
||||
struct IVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -22606,7 +22606,7 @@ struct IVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath_params
|
||||
struct IVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -22764,7 +22764,7 @@ struct IVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath_params
|
||||
struct IVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -22854,7 +22854,7 @@ struct IVRScreenshots_IVRScreenshots_001_SubmitScreenshot_params
|
||||
struct IVRSettings_IVRSettings_001_GetSettingsErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eError;
|
||||
};
|
||||
|
||||
@ -22961,7 +22961,7 @@ struct IVRSettings_IVRSettings_001_RemoveKeyInSection_params
|
||||
struct IVRSettings_IVRSettings_002_GetSettingsErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eError;
|
||||
};
|
||||
|
||||
@ -23064,7 +23064,7 @@ struct IVRSettings_IVRSettings_002_RemoveKeyInSection_params
|
||||
struct IVRSettings_IVRSettings_003_GetSettingsErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eError;
|
||||
};
|
||||
|
||||
@ -23353,7 +23353,7 @@ struct IVRSystem_IVRSystem_003_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_003_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -23376,7 +23376,7 @@ struct IVRSystem_IVRSystem_003_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_003_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -23416,14 +23416,14 @@ struct IVRSystem_IVRSystem_003_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_003_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -23638,7 +23638,7 @@ struct IVRSystem_IVRSystem_004_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_004_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -23661,7 +23661,7 @@ struct IVRSystem_IVRSystem_004_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_004_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -23701,14 +23701,14 @@ struct IVRSystem_IVRSystem_004_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_004_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_004_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -23932,7 +23932,7 @@ struct IVRSystem_IVRSystem_005_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_005_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -23955,7 +23955,7 @@ struct IVRSystem_IVRSystem_005_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_005_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -23995,14 +23995,14 @@ struct IVRSystem_IVRSystem_005_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_005_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_005_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -24239,7 +24239,7 @@ struct IVRSystem_IVRSystem_006_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_006_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -24262,7 +24262,7 @@ struct IVRSystem_IVRSystem_006_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_006_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -24302,14 +24302,14 @@ struct IVRSystem_IVRSystem_006_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_006_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_006_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -24560,7 +24560,7 @@ struct IVRSystem_IVRSystem_009_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_009_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -24583,7 +24583,7 @@ struct IVRSystem_IVRSystem_009_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_009_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -24623,14 +24623,14 @@ struct IVRSystem_IVRSystem_009_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_009_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_009_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -24892,7 +24892,7 @@ struct IVRSystem_IVRSystem_010_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_010_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -24915,7 +24915,7 @@ struct IVRSystem_IVRSystem_010_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_010_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -24955,14 +24955,14 @@ struct IVRSystem_IVRSystem_010_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_010_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_010_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -25236,7 +25236,7 @@ struct IVRSystem_IVRSystem_011_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_011_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -25261,7 +25261,7 @@ struct IVRSystem_IVRSystem_011_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_011_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -25301,14 +25301,14 @@ struct IVRSystem_IVRSystem_011_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_011_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_011_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -25582,7 +25582,7 @@ struct IVRSystem_IVRSystem_012_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_012_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -25607,7 +25607,7 @@ struct IVRSystem_IVRSystem_012_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_012_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -25647,14 +25647,14 @@ struct IVRSystem_IVRSystem_012_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_012_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_012_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -25917,7 +25917,7 @@ struct IVRSystem_IVRSystem_014_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_014_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -25942,7 +25942,7 @@ struct IVRSystem_IVRSystem_014_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_014_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -25985,14 +25985,14 @@ struct IVRSystem_IVRSystem_014_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_014_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_014_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -26254,7 +26254,7 @@ struct IVRSystem_IVRSystem_015_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_015_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -26279,7 +26279,7 @@ struct IVRSystem_IVRSystem_015_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_015_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -26322,14 +26322,14 @@ struct IVRSystem_IVRSystem_015_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_015_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_015_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -26598,7 +26598,7 @@ struct IVRSystem_IVRSystem_016_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_016_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -26623,7 +26623,7 @@ struct IVRSystem_IVRSystem_016_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_016_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -26666,14 +26666,14 @@ struct IVRSystem_IVRSystem_016_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_016_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_016_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -26943,7 +26943,7 @@ struct IVRSystem_IVRSystem_017_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_017_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -26968,7 +26968,7 @@ struct IVRSystem_IVRSystem_017_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_017_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -27011,14 +27011,14 @@ struct IVRSystem_IVRSystem_017_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_017_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_017_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -27300,7 +27300,7 @@ struct IVRSystem_IVRSystem_019_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_019_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -27325,7 +27325,7 @@ struct IVRSystem_IVRSystem_019_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_019_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -27368,14 +27368,14 @@ struct IVRSystem_IVRSystem_019_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_019_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_019_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -27664,7 +27664,7 @@ struct IVRSystem_IVRSystem_020_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_020_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -27689,7 +27689,7 @@ struct IVRSystem_IVRSystem_020_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_020_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -27732,14 +27732,14 @@ struct IVRSystem_IVRSystem_020_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_020_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_020_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -27795,7 +27795,7 @@ struct IVRSystem_IVRSystem_020_GetAppContainerFilePaths_params
|
||||
struct IVRSystem_IVRSystem_020_GetRuntimeVersion_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_021_GetRecommendedRenderTargetSize_params
|
||||
@ -28032,7 +28032,7 @@ struct IVRSystem_IVRSystem_021_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_021_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -28057,7 +28057,7 @@ struct IVRSystem_IVRSystem_021_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_021_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -28100,14 +28100,14 @@ struct IVRSystem_IVRSystem_021_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_021_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_021_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -28158,7 +28158,7 @@ struct IVRSystem_IVRSystem_021_GetAppContainerFilePaths_params
|
||||
struct IVRSystem_IVRSystem_021_GetRuntimeVersion_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_022_GetRecommendedRenderTargetSize_params
|
||||
@ -28390,7 +28390,7 @@ struct IVRSystem_IVRSystem_022_GetStringTrackedDeviceProperty_params
|
||||
struct IVRSystem_IVRSystem_022_GetPropErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t error;
|
||||
};
|
||||
|
||||
@ -28415,7 +28415,7 @@ struct IVRSystem_IVRSystem_022_PollNextEventWithPose_params
|
||||
struct IVRSystem_IVRSystem_022_GetEventTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eType;
|
||||
};
|
||||
|
||||
@ -28458,14 +28458,14 @@ struct IVRSystem_IVRSystem_022_TriggerHapticPulse_params
|
||||
struct IVRSystem_IVRSystem_022_GetButtonIdNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eButtonId;
|
||||
};
|
||||
|
||||
struct IVRSystem_IVRSystem_022_GetControllerAxisTypeNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eAxisType;
|
||||
};
|
||||
|
||||
@ -28516,7 +28516,7 @@ struct IVRSystem_IVRSystem_022_GetAppContainerFilePaths_params
|
||||
struct IVRSystem_IVRSystem_022_GetRuntimeVersion_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
};
|
||||
|
||||
struct IVRTrackedCamera_IVRTrackedCamera_001_HasCamera_params
|
||||
@ -28666,7 +28666,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_001_GetCameraProjection_params
|
||||
struct IVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eCameraError;
|
||||
};
|
||||
|
||||
@ -28740,7 +28740,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_002_GetVideoStreamFrameBuffer_params
|
||||
struct IVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eCameraError;
|
||||
};
|
||||
|
||||
@ -28856,7 +28856,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_003_ReleaseVideoStreamTextureGL_params
|
||||
struct IVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eCameraError;
|
||||
};
|
||||
|
||||
@ -28972,7 +28972,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_004_ReleaseVideoStreamTextureGL_params
|
||||
struct IVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eCameraError;
|
||||
};
|
||||
|
||||
@ -29090,7 +29090,7 @@ struct IVRTrackedCamera_IVRTrackedCamera_005_ReleaseVideoStreamTextureGL_params
|
||||
struct IVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum_params
|
||||
{
|
||||
struct u_iface u_iface;
|
||||
const char *_ret;
|
||||
struct u_buffer _ret;
|
||||
uint32_t eCameraError;
|
||||
};
|
||||
|
||||
|
@ -164,7 +164,7 @@ const char * __thiscall winIVRApplications_IVRApplications_001_GetApplicationsEr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_001_GetApplicationsErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRApplications_IVRApplications_001_GetApplicationPropertyString(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError)
|
||||
@ -292,7 +292,7 @@ const char * __thiscall winIVRApplications_IVRApplications_001_GetApplicationsTr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_001_GetApplicationsTransitionStateNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
extern vtable_ptr winIVRApplications_IVRApplications_001_vtable;
|
||||
@ -539,7 +539,7 @@ const char * __thiscall winIVRApplications_IVRApplications_002_GetApplicationsEr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_002_GetApplicationsErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRApplications_IVRApplications_002_GetApplicationPropertyString(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError)
|
||||
@ -642,7 +642,7 @@ const char * __thiscall winIVRApplications_IVRApplications_002_GetApplicationsTr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_002_GetApplicationsTransitionStateNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRApplications_IVRApplications_002_IsQuitUserPromptRequested(struct w_iface *_this)
|
||||
@ -899,7 +899,7 @@ const char * __thiscall winIVRApplications_IVRApplications_003_GetApplicationsEr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_003_GetApplicationsErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRApplications_IVRApplications_003_GetApplicationPropertyString(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError)
|
||||
@ -1016,7 +1016,7 @@ const char * __thiscall winIVRApplications_IVRApplications_003_GetApplicationsTr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_003_GetApplicationsTransitionStateNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRApplications_IVRApplications_003_IsQuitUserPromptRequested(struct w_iface *_this)
|
||||
@ -1289,7 +1289,7 @@ const char * __thiscall winIVRApplications_IVRApplications_004_GetApplicationsEr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_004_GetApplicationsErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRApplications_IVRApplications_004_GetApplicationPropertyString(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError)
|
||||
@ -1406,7 +1406,7 @@ const char * __thiscall winIVRApplications_IVRApplications_004_GetApplicationsTr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_004_GetApplicationsTransitionStateNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRApplications_IVRApplications_004_IsQuitUserPromptRequested(struct w_iface *_this)
|
||||
@ -1713,7 +1713,7 @@ const char * __thiscall winIVRApplications_IVRApplications_005_GetApplicationsEr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_005_GetApplicationsErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRApplications_IVRApplications_005_GetApplicationPropertyString(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError)
|
||||
@ -1830,7 +1830,7 @@ const char * __thiscall winIVRApplications_IVRApplications_005_GetApplicationsTr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_005_GetApplicationsTransitionStateNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRApplications_IVRApplications_005_IsQuitUserPromptRequested(struct w_iface *_this)
|
||||
@ -2159,7 +2159,7 @@ const char * __thiscall winIVRApplications_IVRApplications_006_GetApplicationsEr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_006_GetApplicationsErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRApplications_IVRApplications_006_GetApplicationPropertyString(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError)
|
||||
@ -2345,7 +2345,7 @@ const char * __thiscall winIVRApplications_IVRApplications_006_GetApplicationsTr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_006_GetApplicationsTransitionStateNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRApplications_IVRApplications_006_IsQuitUserPromptRequested(struct w_iface *_this)
|
||||
@ -2698,7 +2698,7 @@ const char * __thiscall winIVRApplications_IVRApplications_007_GetApplicationsEr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_007_GetApplicationsErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRApplications_IVRApplications_007_GetApplicationPropertyString(struct w_iface *_this, const char *pchAppKey, uint32_t eProperty, char *pchPropertyValueBuffer, uint32_t unPropertyValueBufferLen, uint32_t *peError)
|
||||
@ -2884,7 +2884,7 @@ const char * __thiscall winIVRApplications_IVRApplications_007_GetSceneApplicati
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRApplications_IVRApplications_007_GetSceneApplicationStateNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRApplications_IVRApplications_007_LaunchInternalProcess(struct w_iface *_this, const char *pchBinaryPath, const char *pchArguments, const char *pchWorkingDirectory)
|
||||
|
@ -45,7 +45,7 @@ const char * __thiscall winIVRClientCore_IVRClientCore_002_GetEnglishStringForHm
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRClientCore_IVRClientCore_002_GetEnglishStringForHmdError, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRClientCore_IVRClientCore_002_GetIDForVRInitError(struct w_iface *_this, uint32_t eError)
|
||||
@ -57,7 +57,7 @@ const char * __thiscall winIVRClientCore_IVRClientCore_002_GetIDForVRInitError(s
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRClientCore_IVRClientCore_002_GetIDForVRInitError, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
extern vtable_ptr winIVRClientCore_IVRClientCore_002_vtable;
|
||||
@ -158,7 +158,7 @@ const char * __thiscall winIVRClientCore_IVRClientCore_003_GetEnglishStringForHm
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRClientCore_IVRClientCore_003_GetEnglishStringForHmdError, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRClientCore_IVRClientCore_003_GetIDForVRInitError(struct w_iface *_this, uint32_t eError)
|
||||
@ -170,7 +170,7 @@ const char * __thiscall winIVRClientCore_IVRClientCore_003_GetIDForVRInitError(s
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRClientCore_IVRClientCore_003_GetIDForVRInitError, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
extern vtable_ptr winIVRClientCore_IVRClientCore_003_vtable;
|
||||
|
@ -120,7 +120,7 @@ const char * __thiscall winIVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_001_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_001_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled)
|
||||
@ -799,7 +799,7 @@ const char * __thiscall winIVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_002_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_002_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled)
|
||||
@ -1563,7 +1563,7 @@ const char * __thiscall winIVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_003_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_003_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled)
|
||||
@ -2348,7 +2348,7 @@ const char * __thiscall winIVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_004_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_004_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled)
|
||||
@ -3169,7 +3169,7 @@ const char * __thiscall winIVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_005_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_005_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled)
|
||||
@ -4055,7 +4055,7 @@ const char * __thiscall winIVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_007_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_007_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled)
|
||||
@ -5024,7 +5024,7 @@ const char * __thiscall winIVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_008_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_008_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled)
|
||||
@ -6041,7 +6041,7 @@ const char * __thiscall winIVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_010_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_010_SetOverlayFlag(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t eOverlayFlag, int8_t bEnabled)
|
||||
@ -7113,7 +7113,7 @@ const char * __thiscall winIVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_011_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_011_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -8251,7 +8251,7 @@ const char * __thiscall winIVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_012_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_012_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -9410,7 +9410,7 @@ const char * __thiscall winIVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_013_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_013_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -10648,7 +10648,7 @@ const char * __thiscall winIVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_014_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_014_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -11940,7 +11940,7 @@ const char * __thiscall winIVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_016_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_016_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -13314,7 +13314,7 @@ const char * __thiscall winIVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_017_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_017_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -14721,7 +14721,7 @@ const char * __thiscall winIVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_018_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_018_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -16113,7 +16113,7 @@ const char * __thiscall winIVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_019_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_019_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -17480,7 +17480,7 @@ const char * __thiscall winIVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_020_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_020_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -18839,7 +18839,7 @@ const char * __thiscall winIVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_021_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_021_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -20144,7 +20144,7 @@ const char * __thiscall winIVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_022_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_022_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -21536,7 +21536,7 @@ const char * __thiscall winIVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_024_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -22861,7 +22861,7 @@ const char * __thiscall winIVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_025_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_025_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -24207,7 +24207,7 @@ const char * __thiscall winIVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_026_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_026_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
@ -25595,7 +25595,7 @@ const char * __thiscall winIVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVROverlay_IVROverlay_027_GetOverlayErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVROverlay_IVROverlay_027_SetOverlayRenderingPid(struct w_iface *_this, uint64_t ulOverlayHandle, uint32_t unPID)
|
||||
|
@ -709,7 +709,7 @@ const char * __thiscall winIVRRenderModels_IVRRenderModels_005_GetRenderModelErr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
extern vtable_ptr winIVRRenderModels_IVRRenderModels_005_vtable;
|
||||
@ -993,7 +993,7 @@ const char * __thiscall winIVRRenderModels_IVRRenderModels_006_GetRenderModelErr
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
extern vtable_ptr winIVRRenderModels_IVRRenderModels_006_vtable;
|
||||
|
@ -30,7 +30,7 @@ const char * __thiscall winIVRSettings_IVRSettings_001_GetSettingsErrorNameFromE
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSettings_IVRSettings_001_GetSettingsErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSettings_IVRSettings_001_Sync(struct w_iface *_this, int8_t bForce, uint32_t *peError)
|
||||
@ -281,7 +281,7 @@ const char * __thiscall winIVRSettings_IVRSettings_002_GetSettingsErrorNameFromE
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSettings_IVRSettings_002_GetSettingsErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSettings_IVRSettings_002_Sync(struct w_iface *_this, int8_t bForce, uint32_t *peError)
|
||||
@ -527,7 +527,7 @@ const char * __thiscall winIVRSettings_IVRSettings_003_GetSettingsErrorNameFromE
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSettings_IVRSettings_003_GetSettingsErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
void __thiscall winIVRSettings_IVRSettings_003_SetBool(struct w_iface *_this, const char *pchSection, const char *pchSettingsKey, int8_t bValue, uint32_t *peError)
|
||||
|
@ -365,7 +365,7 @@ const char * __thiscall winIVRSystem_IVRSystem_003_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_003_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_003_PollNextEvent(struct w_iface *_this, w_VREvent_t_090 *pEvent)
|
||||
@ -403,7 +403,7 @@ const char * __thiscall winIVRSystem_IVRSystem_003_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_003_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_003_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye)
|
||||
@ -469,7 +469,7 @@ const char * __thiscall winIVRSystem_IVRSystem_003_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_003_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -481,7 +481,7 @@ const char * __thiscall winIVRSystem_IVRSystem_003_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_003_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_003_HandleControllerOverlayInteractionAsMouse(struct w_iface *_this, const Compositor_OverlaySettings *overlaySettings, HmdVector2_t vecWindowClientPositionOnScreen, HmdVector2_t vecWindowClientSize, uint32_t unControllerDeviceIndex, uint32_t eOutputType)
|
||||
@ -986,7 +986,7 @@ const char * __thiscall winIVRSystem_IVRSystem_004_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_004_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_004_PollNextEvent(struct w_iface *_this, w_VREvent_t_092 *pEvent)
|
||||
@ -1024,7 +1024,7 @@ const char * __thiscall winIVRSystem_IVRSystem_004_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_004_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_004_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye)
|
||||
@ -1090,7 +1090,7 @@ const char * __thiscall winIVRSystem_IVRSystem_004_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_004_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_004_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -1102,7 +1102,7 @@ const char * __thiscall winIVRSystem_IVRSystem_004_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_004_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_004_CaptureInputFocus(struct w_iface *_this)
|
||||
@ -1618,7 +1618,7 @@ const char * __thiscall winIVRSystem_IVRSystem_005_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_005_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_005_PollNextEvent(struct w_iface *_this, w_VREvent_t_097 *pEvent)
|
||||
@ -1656,7 +1656,7 @@ const char * __thiscall winIVRSystem_IVRSystem_005_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_005_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_005_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye)
|
||||
@ -1722,7 +1722,7 @@ const char * __thiscall winIVRSystem_IVRSystem_005_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_005_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_005_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -1734,7 +1734,7 @@ const char * __thiscall winIVRSystem_IVRSystem_005_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_005_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_005_CaptureInputFocus(struct w_iface *_this)
|
||||
@ -2281,7 +2281,7 @@ const char * __thiscall winIVRSystem_IVRSystem_006_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_006_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_006_PollNextEvent(struct w_iface *_this, w_VREvent_t_0910 *pEvent)
|
||||
@ -2319,7 +2319,7 @@ const char * __thiscall winIVRSystem_IVRSystem_006_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_006_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_006_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye)
|
||||
@ -2385,7 +2385,7 @@ const char * __thiscall winIVRSystem_IVRSystem_006_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_006_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_006_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -2397,7 +2397,7 @@ const char * __thiscall winIVRSystem_IVRSystem_006_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_006_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_006_CaptureInputFocus(struct w_iface *_this)
|
||||
@ -2984,7 +2984,7 @@ const char * __thiscall winIVRSystem_IVRSystem_009_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_009_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_009_PollNextEvent(struct w_iface *_this, w_VREvent_t_0912 *pEvent)
|
||||
@ -3022,7 +3022,7 @@ const char * __thiscall winIVRSystem_IVRSystem_009_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_009_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_009_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye)
|
||||
@ -3088,7 +3088,7 @@ const char * __thiscall winIVRSystem_IVRSystem_009_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_009_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_009_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -3100,7 +3100,7 @@ const char * __thiscall winIVRSystem_IVRSystem_009_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_009_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_009_CaptureInputFocus(struct w_iface *_this)
|
||||
@ -3712,7 +3712,7 @@ const char * __thiscall winIVRSystem_IVRSystem_010_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_010_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_010_PollNextEvent(struct w_iface *_this, w_VREvent_t_0914 *pEvent)
|
||||
@ -3750,7 +3750,7 @@ const char * __thiscall winIVRSystem_IVRSystem_010_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_010_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_010_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye)
|
||||
@ -3816,7 +3816,7 @@ const char * __thiscall winIVRSystem_IVRSystem_010_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_010_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_010_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -3828,7 +3828,7 @@ const char * __thiscall winIVRSystem_IVRSystem_010_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_010_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_010_CaptureInputFocus(struct w_iface *_this)
|
||||
@ -4470,7 +4470,7 @@ const char * __thiscall winIVRSystem_IVRSystem_011_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_011_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_011_PollNextEvent(struct w_iface *_this, w_VREvent_t_0918 *pEvent, uint32_t uncbVREvent)
|
||||
@ -4518,7 +4518,7 @@ const char * __thiscall winIVRSystem_IVRSystem_011_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_011_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_011_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye)
|
||||
@ -4584,7 +4584,7 @@ const char * __thiscall winIVRSystem_IVRSystem_011_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_011_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_011_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -4596,7 +4596,7 @@ const char * __thiscall winIVRSystem_IVRSystem_011_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_011_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_011_CaptureInputFocus(struct w_iface *_this)
|
||||
@ -5236,7 +5236,7 @@ const char * __thiscall winIVRSystem_IVRSystem_012_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_012_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_012_PollNextEvent(struct w_iface *_this, w_VREvent_t_103 *pEvent, uint32_t uncbVREvent)
|
||||
@ -5284,7 +5284,7 @@ const char * __thiscall winIVRSystem_IVRSystem_012_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_012_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_012_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye)
|
||||
@ -5350,7 +5350,7 @@ const char * __thiscall winIVRSystem_IVRSystem_012_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_012_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_012_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -5362,7 +5362,7 @@ const char * __thiscall winIVRSystem_IVRSystem_012_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_012_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_012_CaptureInputFocus(struct w_iface *_this)
|
||||
@ -5976,7 +5976,7 @@ const char * __thiscall winIVRSystem_IVRSystem_014_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_014_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_014_PollNextEvent(struct w_iface *_this, w_VREvent_t_103 *pEvent, uint32_t uncbVREvent)
|
||||
@ -6024,7 +6024,7 @@ const char * __thiscall winIVRSystem_IVRSystem_014_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_014_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_014_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type)
|
||||
@ -6101,7 +6101,7 @@ const char * __thiscall winIVRSystem_IVRSystem_014_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_014_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_014_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -6113,7 +6113,7 @@ const char * __thiscall winIVRSystem_IVRSystem_014_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_014_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_014_CaptureInputFocus(struct w_iface *_this)
|
||||
@ -6726,7 +6726,7 @@ const char * __thiscall winIVRSystem_IVRSystem_015_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_015_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_015_PollNextEvent(struct w_iface *_this, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent)
|
||||
@ -6774,7 +6774,7 @@ const char * __thiscall winIVRSystem_IVRSystem_015_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_015_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_015_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type)
|
||||
@ -6851,7 +6851,7 @@ const char * __thiscall winIVRSystem_IVRSystem_015_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_015_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_015_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -6863,7 +6863,7 @@ const char * __thiscall winIVRSystem_IVRSystem_015_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_015_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_015_CaptureInputFocus(struct w_iface *_this)
|
||||
@ -7489,7 +7489,7 @@ const char * __thiscall winIVRSystem_IVRSystem_016_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_016_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_016_PollNextEvent(struct w_iface *_this, w_VREvent_t_106 *pEvent, uint32_t uncbVREvent)
|
||||
@ -7537,7 +7537,7 @@ const char * __thiscall winIVRSystem_IVRSystem_016_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_016_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_016_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type)
|
||||
@ -7614,7 +7614,7 @@ const char * __thiscall winIVRSystem_IVRSystem_016_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_016_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_016_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -7626,7 +7626,7 @@ const char * __thiscall winIVRSystem_IVRSystem_016_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_016_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_016_CaptureInputFocus(struct w_iface *_this)
|
||||
@ -8255,7 +8255,7 @@ const char * __thiscall winIVRSystem_IVRSystem_017_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_017_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_017_PollNextEvent(struct w_iface *_this, w_VREvent_t_1011 *pEvent, uint32_t uncbVREvent)
|
||||
@ -8303,7 +8303,7 @@ const char * __thiscall winIVRSystem_IVRSystem_017_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_017_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_017_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type)
|
||||
@ -8380,7 +8380,7 @@ const char * __thiscall winIVRSystem_IVRSystem_017_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_017_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_017_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -8392,7 +8392,7 @@ const char * __thiscall winIVRSystem_IVRSystem_017_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_017_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_017_CaptureInputFocus(struct w_iface *_this)
|
||||
@ -9040,7 +9040,7 @@ const char * __thiscall winIVRSystem_IVRSystem_019_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_019_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_019_PollNextEvent(struct w_iface *_this, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent)
|
||||
@ -9088,7 +9088,7 @@ const char * __thiscall winIVRSystem_IVRSystem_019_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_019_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_019_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type)
|
||||
@ -9165,7 +9165,7 @@ const char * __thiscall winIVRSystem_IVRSystem_019_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_019_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_019_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -9177,7 +9177,7 @@ const char * __thiscall winIVRSystem_IVRSystem_019_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_019_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_019_IsInputAvailable(struct w_iface *_this)
|
||||
@ -9842,7 +9842,7 @@ const char * __thiscall winIVRSystem_IVRSystem_020_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_020_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_020_PollNextEvent(struct w_iface *_this, w_VREvent_t_1322 *pEvent, uint32_t uncbVREvent)
|
||||
@ -9890,7 +9890,7 @@ const char * __thiscall winIVRSystem_IVRSystem_020_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_020_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_020_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type)
|
||||
@ -9967,7 +9967,7 @@ const char * __thiscall winIVRSystem_IVRSystem_020_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_020_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_020_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -9979,7 +9979,7 @@ const char * __thiscall winIVRSystem_IVRSystem_020_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_020_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_020_IsInputAvailable(struct w_iface *_this)
|
||||
@ -10079,7 +10079,7 @@ const char * __thiscall winIVRSystem_IVRSystem_020_GetRuntimeVersion(struct w_if
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_020_GetRuntimeVersion, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
extern vtable_ptr winIVRSystem_IVRSystem_020_vtable;
|
||||
@ -10654,7 +10654,7 @@ const char * __thiscall winIVRSystem_IVRSystem_021_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_021_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_021_PollNextEvent(struct w_iface *_this, w_VREvent_t_11030 *pEvent, uint32_t uncbVREvent)
|
||||
@ -10702,7 +10702,7 @@ const char * __thiscall winIVRSystem_IVRSystem_021_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_021_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_021_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type)
|
||||
@ -10779,7 +10779,7 @@ const char * __thiscall winIVRSystem_IVRSystem_021_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_021_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_021_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -10791,7 +10791,7 @@ const char * __thiscall winIVRSystem_IVRSystem_021_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_021_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_021_IsInputAvailable(struct w_iface *_this)
|
||||
@ -10881,7 +10881,7 @@ const char * __thiscall winIVRSystem_IVRSystem_021_GetRuntimeVersion(struct w_if
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_021_GetRuntimeVersion, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
extern vtable_ptr winIVRSystem_IVRSystem_021_vtable;
|
||||
@ -11443,7 +11443,7 @@ const char * __thiscall winIVRSystem_IVRSystem_022_GetPropErrorNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_022_GetPropErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_022_PollNextEvent(struct w_iface *_this, w_VREvent_t_223 *pEvent, uint32_t uncbVREvent)
|
||||
@ -11491,7 +11491,7 @@ const char * __thiscall winIVRSystem_IVRSystem_022_GetEventTypeNameFromEnum(stru
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_022_GetEventTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
w_HiddenAreaMesh_t * __thiscall winIVRSystem_IVRSystem_022_GetHiddenAreaMesh(struct w_iface *_this, w_HiddenAreaMesh_t *_ret, uint32_t eEye, uint32_t type)
|
||||
@ -11568,7 +11568,7 @@ const char * __thiscall winIVRSystem_IVRSystem_022_GetButtonIdNameFromEnum(struc
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_022_GetButtonIdNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
const char * __thiscall winIVRSystem_IVRSystem_022_GetControllerAxisTypeNameFromEnum(struct w_iface *_this, uint32_t eAxisType)
|
||||
@ -11580,7 +11580,7 @@ const char * __thiscall winIVRSystem_IVRSystem_022_GetControllerAxisTypeNameFrom
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_022_GetControllerAxisTypeNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
int8_t __thiscall winIVRSystem_IVRSystem_022_IsInputAvailable(struct w_iface *_this)
|
||||
@ -11670,7 +11670,7 @@ const char * __thiscall winIVRSystem_IVRSystem_022_GetRuntimeVersion(struct w_if
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRSystem_IVRSystem_022_GetRuntimeVersion, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
extern vtable_ptr winIVRSystem_IVRSystem_022_vtable;
|
||||
|
@ -352,7 +352,7 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorN
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRTrackedCamera_IVRTrackedCamera_002_GetCameraErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_002_HasCamera(struct w_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera)
|
||||
@ -542,7 +542,7 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorN
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRTrackedCamera_IVRTrackedCamera_003_GetCameraErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_003_HasCamera(struct w_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera)
|
||||
@ -802,7 +802,7 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorN
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRTrackedCamera_IVRTrackedCamera_004_GetCameraErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_004_HasCamera(struct w_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera)
|
||||
@ -1074,7 +1074,7 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorN
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRTrackedCamera_IVRTrackedCamera_005_GetCameraErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_005_HasCamera(struct w_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera)
|
||||
@ -1350,7 +1350,7 @@ const char * __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorN
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
VRCLIENT_CALL( IVRTrackedCamera_IVRTrackedCamera_006_GetCameraErrorNameFromEnum, ¶ms );
|
||||
return params._ret;
|
||||
return get_unix_buffer( params._ret );
|
||||
}
|
||||
|
||||
uint32_t __thiscall winIVRTrackedCamera_IVRTrackedCamera_006_HasCamera(struct w_iface *_this, uint32_t nDeviceIndex, int8_t *pHasCamera)
|
||||
|
Loading…
x
Reference in New Issue
Block a user